Commit Graph

469 Commits

Author SHA1 Message Date
decentral1se 75fb9a2774
chore: publish new version
continuous-integration/drone/push Build is passing Details
2021-10-14 13:31:18 +02:00
decentral1se 0d500b636d
feat: more info on version changing deployments
continuous-integration/drone/push Build is passing Details
2021-10-14 13:30:33 +02:00
decentral1se 5dd97cace0
docs: expand deploy/upgrade/downgrade docs
continuous-integration/drone/push Build is passing Details
2021-10-14 12:26:07 +02:00
decentral1se ae32b1eed2
fix: standardise checkout options
continuous-integration/drone/push Build is passing Details
2021-10-14 12:17:58 +02:00
decentral1se 113bdf9e86
feat: add stats to app list
continuous-integration/drone/push Build is passing Details
2021-10-14 12:02:12 +02:00
decentral1se d4d4da19b7
feat: first steps towards watchable ps output
See coop-cloud/organising#178.
2021-10-14 11:51:40 +02:00
decentral1se 454ee696d6
fix: make ps a bit more useful and less verbose 2021-10-14 11:36:03 +02:00
decentral1se ca16c002ba
docs: add more description for versions command 2021-10-14 11:32:32 +02:00
decentral1se 91cc8b00b3
fix: avoid alias conflict 2021-10-14 11:32:25 +02:00
decentral1se d0828c4d8d
fix: teach app version command to read new versions
continuous-integration/drone/push Build is passing Details
2021-10-14 11:29:57 +02:00
decentral1se b69aed3bcf
feat: add rollback command
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#127.
2021-10-14 01:52:55 +02:00
decentral1se 875255fd8c
feat: add upgrade command
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is failing Details
2021-10-14 01:23:04 +02:00
decentral1se 2dca602c0b
fix: error handling in deploy 2021-10-14 01:22:54 +02:00
decentral1se 1dca8a1067
chore: set 1.16 as requirement now
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#201.
2021-10-13 16:55:58 +02:00
decentral1se 37022bf0c8
feat: make deploy only deploy
continuous-integration/drone/push Build is passing Details
See coop-cloud/organising#127.
2021-10-13 16:51:04 +02:00
knoflook eb5b35d47f
build: change sed flags in installer for mac os compatibility
continuous-integration/drone/push Build is running Details
continuous-integration/drone/pr Build is passing Details
2021-10-13 16:36:07 +02:00
knoflook ece1130797
build: add automatic os and architecture detection to installer script
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-13 15:51:19 +02:00
knoflook c266316f7e
build: remove python3 dependency from installer
continuous-integration/drone/pr Build is passing Details
2021-10-13 15:08:00 +02:00
decentral1se d804276cf2
feat: add pre-deploy overview
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-12 13:25:23 +02:00
decentral1se 4235e06943
chore: new 0.1.8-alpha release
continuous-integration/drone/push Build is passing Details
2021-10-12 11:19:26 +02:00
decentral1se a9af0b3627
fix: let gofmt do its magic
continuous-integration/drone/push Build is passing Details
2021-10-12 10:34:10 +02:00
3wc a0b4886eba WIP: default to compose.yml instead of all of 'em
continuous-integration/drone/push Build is failing Details
2021-10-12 10:25:37 +02:00
decentral1se 84489495dc
fix: load STACK_NAME if not present
continuous-integration/drone/push Build is passing Details
2021-10-12 09:03:48 +02:00
decentral1se a8683dc38a
refactor: better formatting 2021-10-12 08:59:14 +02:00
decentral1se e2128ea5b6
fix: check key existance correctly
continuous-integration/drone/push Build is passing Details
2021-10-12 08:55:42 +02:00
decentral1se ca3c5fef0f
refactor: better wording [ci skip] 2021-10-12 08:49:38 +02:00
decentral1se 4a01e411be
refactor: handle STACK_NAME override in one place
continuous-integration/drone/push Build is passing Details
2021-10-12 01:14:14 +02:00
decentral1se 777d49ac1d
fix: handle STACK_NAME for the ps command 2021-10-12 01:11:34 +02:00
decentral1se deb7d21158
fix: dont loop over dead tags
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#195.
2021-10-12 00:56:52 +02:00
knoflook 6db1fdcfba refactor!: recipe upgrade: use new tagcmp version
continuous-integration/drone/push Build is passing Details
2021-10-11 14:43:06 +00:00
decentral1se 44dc0edf7b
refactor: use ; trick for inline checking [ci skip] 2021-10-11 13:48:25 +02:00
knoflook 36ff50312c
fix!: use annotated tags with recipe release
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details
2021-10-11 10:45:00 +02:00
decentral1se ff4b978876
fix: only list new versions
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#192.
2021-10-11 01:17:52 +02:00
decentral1se b68547b2c2
fix: dont overwrite generated catalogue
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#190.
2021-10-11 01:06:51 +02:00
decentral1se 0140f96ca1
fix: make sure to clone recipe
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#193.
2021-10-11 00:34:23 +02:00
3wc 1cb45113db fix: default linux binary in installer, add context
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#184
2021-10-09 21:45:28 +02:00
decentral1se c764243f3a
fix: manage multiple version showing edge cases
continuous-integration/drone/push Build is passing Details
2021-10-08 10:50:48 +02:00
decentral1se dde8afcd43
feat: support version/upgrade listing
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#130.
2021-10-08 09:51:47 +02:00
decentral1se 98ffc210e1
fix: show descending orders on releases [ci skip] 2021-10-06 09:13:07 +02:00
decentral1se 7c0d883135
chore: new release
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2021-10-06 08:48:23 +02:00
decentral1se e78ced41fb
fix: use freifunk DNS resolver
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#180.
2021-10-06 08:47:01 +02:00
decentral1se e9113500d8
feat: allow to override STACK_NAME
continuous-integration/drone/push Build is passing Details
2021-10-05 20:40:16 +02:00
decentral1se 7368cabc49
fix: format output correctly
continuous-integration/drone/push Build is passing Details
2021-10-05 20:24:52 +02:00
decentral1se f75e264811
fix: ensure dirs are created
Also use debug logging for help.

Closes coop-cloud/organising#183.
Closes coop-cloud/organising#183.
2021-10-05 20:24:41 +02:00
decentral1se 8bfd76fd04
feat: generate versions for catalogue also
continuous-integration/drone/pr Build is running Details
continuous-integration/drone/push Build is passing Details
Closes coop-cloud/organising#179.
2021-10-05 20:14:00 +02:00
knoflook 1cb5e3509d
fix: add compose.yml before commiting with recipe release; reset parts of tag according to semver when releasing
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2021-10-05 16:36:15 +02:00
decentral1se 3cd2399cca
fix: ignore WIP stuff and sort [ci skip] 2021-10-05 11:56:26 +02:00
knoflook 11c4651a3b fix: don't crash when there is a more serious upgrade available
continuous-integration/drone/push Build is passing Details
2021-10-05 09:55:25 +00:00
knoflook 49f90674f2 fix: --major/minor/patch is the most serious upgrade you want to do 2021-10-05 09:55:25 +00:00
knoflook 74a70edb03 feat: upgrade an app with no user input with --minor/major/patch flag 2021-10-05 09:55:25 +00:00