1dd3fe6fcd
Use COMPOSE var here
2021-03-16 05:56:52 +01:00
3b59adfe34
Vendor yq program
2021-03-16 05:47:13 +01:00
00c8a988e1
Fix parsing of stack_name/service concatenation
2021-03-16 05:04:05 +01:00
524fb6a44c
Use STACK_NAME instead of Gitea
continuous-integration/drone/push Build is failing
2021-03-15 18:56:26 +01:00
e99bedf9e4
WIP version output summary which handles services
...
continuous-integration/drone/push Build is passing
See https://git.autonomic.zone/coop-cloud/organising/issues/47 .
2021-03-15 18:30:37 +01:00
bcc15ecdb0
Support dev upgrades on the CLI also
2021-03-15 17:03:01 +01:00
8cb6617a0f
Automatically truncate suggested app name
...
continuous-integration/drone/push Build is passing
Ref #83
2021-03-14 03:33:33 +02:00
1a649c56cb
Docs & comments
2021-03-14 03:33:22 +02:00
fd655274f8
Bomb out with Bash < 4
...
Ref #96
2021-03-14 03:24:13 +02:00
946d1a068d
Drop current version handling logic for deploy
...
continuous-integration/drone/push Build is passing
New logic coming soon.
See https://git.autonomic.zone/coop-cloud/organising/issues/47#issuecomment-4231 .
2021-03-13 20:23:53 +01:00
e8651976ca
Only load apps once, exciting 2× speed increase
continuous-integration/drone/push Build is passing
2021-03-13 20:15:54 +02:00
af52ba1fec
Clean-up 🧹
continuous-integration/drone/push Build is passing
2021-03-12 13:13:17 +02:00
08281891a1
Add --type filter to abra <app> ls
2021-03-12 13:10:35 +02:00
5bce042922
First steps to enable abra-hetzner
...
continuous-integration/drone/push Build is passing
See https://git.autonomic.zone/coop-cloud/abra/issues/88 .
2021-03-10 23:28:59 +01:00
3276c9fe47
Always choose the default IPv4 address for init'ing
...
continuous-integration/drone/push Build is passing
Closes https://git.autonomic.zone/coop-cloud/abra/issues/91 .
2021-03-10 22:23:38 +01:00
040374e781
List volumes/secrets when removing
continuous-integration/drone/push Build is passing
2021-03-05 12:53:21 +01:00
621c8cd5c4
Fix volume/secret deletion logic
...
continuous-integration/drone/push Build is passing
- Fix escaping of quotes
- Dont delete things unless options are passed
2021-03-04 19:21:38 +01:00
7434b67c34
Fix parens and ignore quote warning
continuous-integration/drone/push Build is failing
2021-03-04 16:59:36 +01:00
17306a753b
Support volume and secret removal
continuous-integration/drone/push Build is failing
2021-03-04 16:55:24 +01:00
2e3f4cabd8
Warn if unable to find version
continuous-integration/drone/push Build is passing
2021-03-04 16:40:35 +01:00
eec49d6dd1
Guard against length errors in app names
...
continuous-integration/drone/push Build is passing
Closes https://git.autonomic.zone/coop-cloud/abra/issues/83 .
2021-03-04 16:25:21 +01:00
d6195ad6d7
Undercore -
values in the domain too
continuous-integration/drone/push Build is passing
2021-03-04 16:19:55 +01:00
fd04c5a6e9
Support branch selection for app repo clones
...
Closes https://git.autonomic.zone/coop-cloud/abra/issues/80 .
2021-03-04 16:01:56 +01:00
1c9d7282b2
Revert "Sort commands listing"
...
continuous-integration/drone/push Build is passing
This reverts commit 99ab5bf369
.
Woops, they cannot be sorted this way. Ignore me.
2021-03-04 15:50:27 +01:00
dd9c485c66
Fix wording and wrap
2021-03-04 15:48:53 +01:00
99ab5bf369
Sort commands listing
continuous-integration/drone/push Build is failing
2021-03-04 15:38:09 +01:00
25a0afed65
Fix indentation and, document local options only
2021-03-04 15:35:18 +01:00
65ce949e03
Bail out if versions match
...
continuous-integration/drone/push Build is passing
Closes https://git.autonomic.zone/coop-cloud/abra/issues/87 .
2021-03-04 13:20:58 +01:00
5931cbd791
Only throw away error but keep stdout
2021-03-04 13:20:45 +01:00
0bbff91722
Add service rollback
...
continuous-integration/drone/push Build is passing
Closes https://git.autonomic.zone/coop-cloud/abra/issues/76 .
2021-03-04 13:10:51 +01:00
7f5e753dfd
Re-factor version output logic and fix bug
...
It was showing empty strings for deployed versions it could not find.
Now, it will not change messages to output if it can not detect the
versions deployed (containers dont have the tag).
2021-03-04 13:10:00 +01:00
d3776f4424
Warn on secret storage after generation
...
continuous-integration/drone/push Build is passing
Closes https://git.autonomic.zone/coop-cloud/abra/issues/75 .
2021-03-03 17:20:24 +01:00
544c4e86ba
Capture output for version checking
...
continuous-integration/drone/push Build is passing
Closes https://git.autonomic.zone/coop-cloud/abra/issues/85 .
2021-03-03 16:56:47 +01:00
516309b478
Show command to run
2021-03-03 16:54:01 +01:00
dfd7e29a30
Give spacing to blocks
2021-03-03 16:51:25 +01:00
bb30fa28da
Fix wording
2021-03-03 16:50:59 +01:00
152dfe9349
Support basic version checking
...
Closes https://git.autonomic.zone/coop-cloud/abra/issues/82 .
2021-03-02 13:06:56 +01:00
98e674b8e8
Add version and digest showing
...
continuous-integration/drone/push Build is passing
See https://git.autonomic.zone/coop-cloud/abra/issues/82 .
2021-03-02 12:04:25 +01:00
5bc702bf96
Propagate new version around
continuous-integration/drone/push Build is passing
2021-03-01 11:44:58 +01:00
e5b2a426f0
Add shared backup helpers
continuous-integration/drone/push Build is passing
2021-02-24 17:03:28 +02:00
29b22fe162
Display subcommand help with -h/--help
...
continuous-integration/drone/push Build is passing
Closes #78
2021-02-11 15:02:37 +02:00
d2cdb11fcc
Tweak INFO messages, update CHANGELOG
continuous-integration/drone/pr Build is failing
2021-02-08 13:43:39 +02:00
cef06a82a6
abra-commands.sh → abra.sh
2021-01-30 16:10:40 +02:00
9a630a0440
Prevent accidental cd
when loading app vars
2021-01-30 16:10:40 +02:00
1c6651b18b
Fix secret generate
help
...
[ci skip]
2021-01-30 16:10:13 +02:00
f90e1d154c
Add container IDs to debug log
continuous-integration/drone/pr Build is passing
2021-01-24 19:11:22 +02:00
6cc265e931
Tweak info/debug output
2021-01-24 19:11:22 +02:00
854ae23f60
Initial --verbose / --debug
2021-01-24 19:11:22 +02:00
43e7672725
Prevent accidental cd
when loading app vars
continuous-integration/drone/push Build is passing
2021-01-24 19:11:11 +02:00
8a08de51e4
Alert on missing secrets, re-add . → _ STACK_NAME
continuous-integration/drone/push Build is passing
2021-01-09 15:07:39 +02:00