713308e0b8
docs: reinstate install docs on README [ci skip]
2021-11-12 08:57:30 +01:00
fcbf41ee95
chore: use alpha format
continuous-integration/drone/push Build is failing
2021-11-12 08:25:38 +01:00
5add4ccc1b
refactor(installer): remove doubled code for RC
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-11-11 17:40:14 +01:00
9220a8c09b
feat(installer): download rc with --rc
continuous-integration/drone/pr Build is passing
2021-11-11 17:10:48 +01:00
f78a04109c
fix: clarify when deploy done [ci skip]
2021-11-10 09:15:52 +01:00
b67ad02f87
feat: rudimentary deploy status checking
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#209 .
2021-11-10 09:06:55 +01:00
215431696e
feat: implement app restart
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#239 .
2021-11-10 07:52:45 +01:00
cd361237e7
Revert "Revert "test: remove broken tests for client""
...
continuous-integration/drone/push Build is passing
This reverts commit 59031595ea
.
Argh, reverted this by accident, heres another one!
2021-11-09 18:25:28 +01:00
db10c7b849
feat: run wizard mode on recipe upgrade [ci skip]
2021-11-09 18:06:06 +01:00
d38f82ebe7
docs: drop recipe [ci skip]
2021-11-09 18:05:53 +01:00
59031595ea
Revert "test: remove broken tests for client"
...
This reverts commit 17a5f1529a
.
2021-11-09 17:58:31 +01:00
6f26b51f3e
fix: only check host keys on requested hosts
...
continuous-integration/drone/push Build is passing
See coop-cloud/organising#242 .
2021-11-09 17:44:13 +01:00
17a5f1529a
test: remove broken tests for client
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build was killed
2021-11-09 13:03:33 +01:00
2ba6445daa
test: go verbose on testing [ci skip]
2021-11-09 11:36:24 +01:00
edb427a7ae
feat: implement host key checking
...
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
Closes coop-cloud/organising#237 .
2021-11-08 15:37:23 +01:00
3dc186e231
chore: make comment more general [ci skip]
2021-11-07 00:13:03 +01:00
1467ae5007
feat: teach catalogue generate to use git
continuous-integration/drone/push Build is passing
2021-11-07 00:03:01 +01:00
2b9395be1a
feat: make sync use wizard mode
...
continuous-integration/drone/push Build is passing
Some bugs squashed while testing this extensively.
2021-11-06 23:40:22 +01:00
a539033b55
docs: use consistent naming [ci skip]
2021-11-06 22:38:29 +01:00
63d9703d9d
feat: make release use wizard mode
...
continuous-integration/drone/push Build is passing
Some bugs squashed while testing this extensively.
2021-11-06 22:36:01 +01:00
f9726b6643
WIP: temporarily avoid SSH host key checking
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#234 .
Closes coop-cloud/organising#142 .
2021-11-05 12:33:32 +01:00
4a0761926c
chore: avoid reverts in the change logi [ci skip]
2021-11-03 10:13:45 +01:00
de7054fd74
fix: use x-platform code for pdeathsig
...
continuous-integration/drone/push Build was killed
This might cause the macosx build not to fail, I hope.
See https://github.com/docker/cli/tree/v20.10.10/cli/connhelper/commandconn
2021-11-03 09:57:35 +01:00
0e0e2db755
chore: publish new version
continuous-integration/drone/push Build was killed
2021-11-03 09:44:11 +01:00
04e24022f5
feat: auto-deploy traefik prototype
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#212 .
2021-11-03 09:41:20 +01:00
c227972c12
WIP: make "abra app deploy" callable by code
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#212 .
2021-11-03 09:21:15 +01:00
911f22233f
refactor: use better name for file
2021-11-03 09:11:30 +01:00
7d8e2d9dd1
WIP: make "abra app new" callable by code
...
continuous-integration/drone/push Build is passing
Part of coop-cloud/organising#212 .
2021-11-03 09:10:13 +01:00
f041083604
feat: support hetzner cloud server removal
...
continuous-integration/drone/push Build is passing
Part of coop-cloud/organising#212 .
2021-11-03 08:34:36 +01:00
f57ae1e904
fix: remove debug statements
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#217 .
2021-11-03 07:56:26 +01:00
49a87cae2e
fix: use more robust output cmd
2021-11-03 07:56:19 +01:00
f0de18a7f0
fix: use echo style + fix formatting
continuous-integration/drone/push Build is passing
2021-11-03 07:48:30 +01:00
1caef09cd2
feat: autocomplete helper command
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#216 .
2021-11-03 07:28:18 +01:00
e4e606efb0
feat: catalogue generate now rate limits
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#231 .
2021-11-03 06:53:38 +01:00
08aca28d9d
chore: upgrade tagcmp + run mod tidy
2021-11-03 06:29:06 +01:00
f02ea7ca0d
feat: add recipe version pinning
...
closes: coop-cloud/organising#186
2021-11-03 05:28:23 +00:00
3d3c4b3aae
fix: add new repo to skip list
continuous-integration/drone/push Build is passing
2021-11-02 21:52:11 +01:00
e37b49201f
fix: use IdleConnTimeout/ConnectTimeout
...
continuous-integration/drone/push Build is passing
This is an attempt to set sensible timeouts on abra connections. This
might not be the last word on this but it seems that SSH connections now
bail out correctly and other kinds of commands don't explode (e.g.
logs).
Closes coop-cloud/organising#222 .
Closes coop-cloud/organising#218 .
2021-11-02 15:49:11 +01:00
ede5a59562
Revert c76601c9ce
...
This is already handled and does not need to be run again.
2021-11-02 15:47:09 +01:00
fc2deda1f6
Revert "fix: drop copy/pasta, keep timeouts"
...
This reverts commit a170e26e27
.
Attempting to add more nuanced timeout logic.
2021-11-02 15:18:17 +01:00
c76601c9ce
fix: ensure version for regular deploy
continuous-integration/drone/push Build is passing
2021-11-02 15:16:19 +01:00
7f176d8e2f
fix: ensure logging for status checks
...
Closes coop-cloud/organising#226 .
2021-11-02 15:15:52 +01:00
9b704b002b
fix: include app arg in docs
...
continuous-integration/drone/push Build is passing
Follow up to bd92c52eed
.
2021-11-02 14:54:53 +01:00
ab02c5f0dd
feat: support better domain defaults
...
continuous-integration/drone/push Build is passing
Closes coop-cloud/organising#221 .
2021-11-02 14:44:16 +01:00
f2b02e39a7
fix: allow config to open broken env files
...
continuous-integration/drone/push Build is failing
Closes coop-cloud/organising#223 .
2021-11-02 14:38:53 +01:00
31f6bd06a5
fix: use correct formatting function
continuous-integration/drone/push Build is passing
2021-11-02 14:24:40 +01:00
bd92c52eed
fix: document secret names more coherently
...
continuous-integration/drone/push Build is failing
Closes coop-cloud/organising#215 .
2021-11-02 14:21:55 +01:00
0486091768
fix: handle flags order validatio better
...
continuous-integration/drone/push Build is failing
Closes coop-cloud/organising#214 .
2021-11-02 14:08:54 +01:00
3b77607f36
fix: better error messages for missing repos
continuous-integration/drone/push Build is failing
2021-11-02 13:36:40 +01:00
f833ccb864
fix: handle recipe name passing correctly
...
continuous-integration/drone/push Build is failing
Closes coop-cloud/organising#224 .
2021-11-02 13:33:46 +01:00