Commit Graph

73 Commits

Author SHA1 Message Date
3wc 5b7f43ca0b Another attempt at SSH host key fix..
continuous-integration/drone/push Build is passing Details
2023-04-16 22:01:31 -04:00
3wc a24ca3ccd2 Attempt to support issues with newer SSH clients
continuous-integration/drone/push Build is passing Details
2023-04-16 21:51:31 -04:00
3wc be963d420e Ignore failures running `docker system prune`
continuous-integration/drone/push Build is passing Details
2023-01-21 12:31:03 -08:00
3wc 3b95b98442 Improve debugging output
continuous-integration/drone/push Build is passing Details
2023-01-21 11:07:31 -08:00
3wc 992d1dbae2 Fix multiple compose file secret generation?
continuous-integration/drone/push Build is passing Details
2023-01-21 11:02:47 -08:00
3wc 143b8974d6 Output generated secrets for debugging
continuous-integration/drone/push Build is passing Details
2023-01-21 10:36:54 -08:00
3wc 69df540680 Handle secret generation in multiple compose files?
continuous-integration/drone/push Build is passing Details
2023-01-20 23:34:12 -08:00
3wc 768c48ddf9 Output PLUGIN_COMPOSE
continuous-integration/drone/push Build is passing Details
2023-01-20 23:04:56 -08:00
3wc 91f6cba3e9 Handle multiple compose files 2023-01-20 22:47:48 -08:00
knoflook 923f9b7f3f fix: login and pull on host, not inside container
continuous-integration/drone/push Build is passing Details
2022-03-21 14:11:09 +00:00
Roxie Gibson d3fc7fca73
added print
continuous-integration/drone/push Build is failing Details
2022-01-17 15:45:30 +00:00
Roxie Gibson 0ffe15d0e3
added image argument for private images 2022-01-07 23:02:43 +00:00
decentral1se 0ed35c1a0d
fix: if they're not missing, run this 2022-01-05 11:49:44 +01:00
decentral1se 3fde5ef21a
attempt to support private registries 2022-01-04 14:49:01 +01:00
decentral1se 3fb617a797
Support removing a stack before deploying
continuous-integration/drone/push Build is passing Details
continuous-integration/drone Build is failing Details
2021-06-05 08:33:03 +02:00
3wc 6db9058c62 Make sure we wait for stack on the right host
continuous-integration/drone/push Build is passing Details
2020-09-28 00:42:49 +02:00
3wc cc16850b1c Whoops, don't deploy the stack locally 🤦
continuous-integration/drone/push Build is passing Details
2020-09-27 21:56:08 +02:00
3wc 9f9d4bafe9 Wait for newly-created networks before continuing
continuous-integration/drone/push Build is passing Details
2020-09-27 21:52:50 +02:00
3wc 19df46692f Split PLUGIN_NETWORKS
continuous-integration/drone/push Build is passing Details
2020-09-27 21:46:21 +02:00
3wc 0376ea7376 Debug PLUGIN_NETWORKS
continuous-integration/drone/push Build is passing Details
2020-09-27 21:38:39 +02:00
3wc 9ebb6d0995 Sorry, shellcheck! 🐢😳
continuous-integration/drone/push Build is passing Details
2020-09-27 21:35:02 +02:00
3wc d4ea740256 Add create_networks
continuous-integration/drone/push Build is failing Details
2020-09-27 19:57:41 +02:00
3wc ed773e37f0 Fix crash on missing run_cleanup
continuous-integration/drone/push Build is passing Details
2020-09-27 13:25:01 +02:00
Luke Murphy 6f125529b1
Merge branch 'main' of ssh://git.autonomic.zone:2222/autonomic-cooperative/stack-ssh-deploy into main
continuous-integration/drone/push Build is passing Details
2020-09-27 08:07:25 +02:00
Luke Murphy 2ceca40aa5
Only cleanup if were purging also 2020-09-27 08:07:13 +02:00
3wc f57f7b2a8c Better approach: only run cleanup during purge
continuous-integration/drone/push Build is passing Details
2020-09-26 16:14:45 +02:00
3wc 314d9dd611 Revert "Set DOCKER_HOST to try and prevent hang"
This reverts commit 061f8e8732.
2020-09-26 16:13:47 +02:00
3wc 061f8e8732 Set DOCKER_HOST to try and prevent hang
continuous-integration/drone/push Build is passing Details
2020-09-26 16:02:20 +02:00
3wc 1c43771400 Fix docker argument order
continuous-integration/drone/push Build is passing Details
Fixes #5
2020-09-26 00:24:21 +02:00
3wc e9cf7313bf Tweak nuclear destroy-all-secrets command
continuous-integration/drone/push Build is passing Details
2020-09-25 23:47:30 +02:00
Luke Murphy 1dfa801dcb
Appease formatter
continuous-integration/drone/push Build is passing Details
2020-09-25 21:02:52 +02:00
3wc 904c475947 Tidy up secret generation
continuous-integration/drone/push Build is passing Details
2020-09-25 20:55:30 +02:00
Luke Murphy 49bf48039b
Skip errors
continuous-integration/drone/push Build is passing Details
2020-09-25 20:53:51 +02:00
3wc 7d1031c7e0 Set SECRET using eval
continuous-integration/drone/push Build is passing Details
2020-09-25 20:53:09 +02:00
3wc 661a65caae Attempt to bypass gitea crash
continuous-integration/drone/push Build is passing Details
2020-09-25 20:51:19 +02:00
3wc 1206a21e8f Debugging 2020-09-25 20:50:54 +02:00
3wc 639cc19e42 Appease shellcheck
continuous-integration/drone/push Build is passing Details
2020-09-25 20:48:33 +02:00
3wc 4c5c73ec15 Skip instead of remove existing secrets
continuous-integration/drone/push Build is failing Details
2020-09-25 20:47:35 +02:00
Luke Murphy fc822929e3
Fix secret removal
continuous-integration/drone/push Build is passing Details
2020-09-25 20:43:27 +02:00
Luke Murphy 2be8874db1
Move secret cleanup to cleanup area
continuous-integration/drone/push Build is passing Details
2020-09-25 20:40:51 +02:00
Luke Murphy 6aa9183e19
Just completely trash all the secrets fuck it
Nah, we're not using --force, we're good.
2020-09-25 20:40:11 +02:00
3wc 1fb6799b10 Delete secrets if using `generate_secrets`
continuous-integration/drone/push Build is passing Details
2020-09-25 20:38:51 +02:00
Luke Murphy d9b0724a19
Wait before cleaning and add TODO
continuous-integration/drone/push Build is passing Details
2020-09-25 20:35:27 +02:00
3wc cd8ef52860 Set DOCKER_HOST before creating secrets
continuous-integration/drone/push Build is passing Details
2020-09-25 20:32:04 +02:00
Luke Murphy feba68f11e
Separate purge/cleanup and try sleep hack
continuous-integration/drone/push Build is passing Details
2020-09-25 20:29:24 +02:00
Luke Murphy ed714f8cf5
Add missing sub-command
continuous-integration/drone/push Build is passing Details
2020-09-25 20:22:48 +02:00
Luke Murphy 03b745083c
Load deploy keys first
continuous-integration/drone/push Build is passing Details
2020-09-25 20:21:19 +02:00
Luke Murphy 7631f09aa6
Re-work DOCKER_HOST usage
continuous-integration/drone/push Build is passing Details
2020-09-25 20:19:10 +02:00
Luke Murphy 88d595019d
Separate version output and add purging
continuous-integration/drone/push Build is passing Details
2020-09-25 20:06:00 +02:00
Luke Murphy 0df62ef7c5
Drop onto multiple lines 2020-09-25 20:06:00 +02:00