Commit Graph
88 Commits
Author SHA1 Message Date
decentral1se 26e839ea7b Get this JSON generator over the line 2021-04-01 21:40:38 +02:00
decentral1se e881f8007e Take a very sloppy regex mania pass on apps.json generation 2021-03-28 11:40:49 +02:00
decentral1se 6f3f4b6779 Flesh out more of this generation script 2021-03-26 20:48:08 +01:00
decentral1se a5274f123c Fix non-master branch switching for repos 2021-03-26 20:21:37 +01:00
decentral1se fc12634fbb Fix change log entries 2021-03-26 01:17:06 +01:00
decentral1se a5ce75a29b First stab at the apps JSON generation script
See coop-cloud/abra#121.
2021-03-26 01:14:14 +01:00
decentral1se 701784930b Reinstate --force for the deploy command
Follow up to 07e3678c78.

Also remove bad docs for commands without `--force` now.
2021-03-26 00:40:23 +01:00
decentral1se aa717c2323 Fix tests 2021-03-26 00:28:47 +01:00
decentral1se 9836d27052 Add abra doctor command
Closes coop-cloud/abra#119.
2021-03-26 00:26:34 +01:00
decentral1se e361b493b1 Recognise undeployed apps when undeploying
Closes coop-cloud/abra#123.
2021-03-26 00:01:07 +01:00
decentral1se b28460cf84 Add wait and domain check logic
Closes coop-cloud/abra#116.
Also see coop-cloud/abra#113.
2021-03-25 23:56:16 +01:00
decentral1se 07e3678c78 Replace all --force usage with --no-prompt
Closes coop-cloud/abra#118.
2021-03-25 22:47:59 +01:00
decentral1se c315ebe319 Fix branch handling (again, again)
Closes coop-cloud/abra#122.
2021-03-25 22:13:08 +01:00
decentral1se 2f1f51bad1 Check for docker version
Closes coop-cloud/abra#15.
2021-03-20 22:00:02 +01:00
decentral1se bada24f3f6 Add warning to README too 2021-03-20 21:44:26 +01:00
decentral1se 2d5afd8149 Bump warning to the top and use emojis 2021-03-20 21:43:35 +01:00
decentral1se dfb949eecc Specify and wrap 2021-03-20 21:42:04 +01:00
decentral1se 49771980a6 Add changes warning 2021-03-20 21:41:27 +01:00
decentral1se 7e31184bd6 Add add version check command
Closes coop-cloud/abra#108.
2021-03-20 21:35:28 +01:00
decentral1se 49226f1640 Change warning to reflect version check scenarioj 2021-03-20 21:35:13 +01:00
decentral1se 4251c32b30 Re-word new app language to emphasise config editing
See coop-cloud/abra#111 (comment).
2021-03-20 21:24:38 +01:00
decentral1se ece5385a38 Merge branch 'fix-subcommand-select' into main
Fix merge conflict in docopt generation + change log entry.
2021-03-20 21:18:34 +01:00
decentral1se 1c437b99eb Fix status checking 2021-03-18 20:10:42 +01:00
decentral1se 9580b2dd7d Add entry 2021-03-18 19:46:43 +01:00
decentral1se f382765f29 Show correct status for missing contexts
Closes coop-cloud/abra#99.
2021-03-18 19:45:30 +01:00
decentral1se f5951add54 Fix variables in print statement 2021-03-18 19:09:34 +01:00
decentral1se 2b4efc2c61 Quote that 2021-03-18 18:57:00 +01:00
decentral1se 8ab854c822 Add log entry 2021-03-18 18:55:44 +01:00
decentral1se 005323ff3c Add debug for SSH connect on init
Closes coop-cloud/abra#109.
2021-03-18 18:55:04 +01:00
decentral1se 390e918417 Add missing it 2021-03-18 18:54:53 +01:00
decentral1se c5ccfa0fa1 Add entry 2021-03-18 18:47:13 +01:00
decentral1se 87b71cb9d4 Show connection details on abra server ls
Closes coop-cloud/abra#110.
2021-03-18 18:46:33 +01:00
decentral1se 89bd18a76b Add change log entries 2021-03-18 17:21:16 +01:00
decentral1se 6e61c08b2c Handle undeployed state for version output summary
Closes coop-cloud/abra#104.
2021-03-18 17:20:54 +01:00
decentral1se 54b6acc46c Fix output for stack name 2021-03-18 17:19:43 +01:00
decentral1se e5e98d536a Add --force for undeploy 2021-03-18 17:18:35 +01:00
decentral1se 8df91de3af Add --force to deploy command
Closes coop-cloud/abra#105.
2021-03-18 14:12:18 +01:00
decentral1se 7557966c98 Add debug logging for STACK_NAME 2021-03-17 14:12:59 +01:00
decentral1se fa5d3ae3a1 Document release process 2021-03-17 12:59:09 +01:00
decentral1se d68444be9e Mark release 2021-03-17 12:54:29 +01:00
decentral1se f7bc8efabe Update to latest when upgrading 2021-03-17 12:53:02 +01:00
decentral1se f5284ba725 Point to installer for hacking 2021-03-17 12:50:02 +01:00
decentral1se 293d3ff558 Merge pull request 'Show git digest in abra version if we're running a development version' (#103) from digest-version into main
Reviewed-on: coop-cloud/abra#103
2021-03-17 12:48:45 +01:00
decentral1se 23c852125d Listen to shellcheck and do things 2021-03-16 10:13:15 +01:00
decentral1se b4eae2e5e5 Add missing quote 2021-03-16 09:24:21 +01:00
decentral1se 9e953319cf Get label parsing done correctly 2021-03-16 09:23:13 +01:00
decentral1se 0814fa9146 Add export to the output also 2021-03-16 09:04:42 +01:00
decentral1se 0e1b6c858b Add change log entry 2021-03-16 08:58:12 +01:00
decentral1se 28618bd3ac Add packager helper script 2021-03-16 08:57:05 +01:00
decentral1se b04bfea1c7 Use local marker and scan services only once 2021-03-16 08:38:11 +01:00
decentral1se bc0ef0d6fc Fix deployments when versions are missing 2021-03-16 07:32:31 +01:00
decentral1se 16c91fedd1 Add newline back 2021-03-16 07:00:23 +01:00
decentral1se 9f5945094c Document new dev update command 2021-03-16 06:59:35 +01:00
decentral1se 76513a1f35 Add change log entry 2021-03-16 06:51:35 +01:00
decentral1se 86eb8d7fde Handle existing files use-case for dev installer
Closes coop-cloud/abra#98.
2021-03-16 06:51:10 +01:00
decentral1se e31b3d3173 Add change log entry 2021-03-16 06:25:29 +01:00
decentral1se 58b13d7528 Use app type naming and use yellow 2021-03-16 06:22:32 +01:00
decentral1se b0fca49ecb Generalise top level deploy output 2021-03-16 06:19:52 +01:00
decentral1se 79dacf557e Implement edge-case handling for versioning 2021-03-16 06:19:37 +01:00
decentral1se d6caf03301 Spacing for readability 2021-03-16 05:58:08 +01:00
decentral1se 9b90712d28 Look up image name and show it also 2021-03-16 05:57:01 +01:00
decentral1se 1dd3fe6fcd Use COMPOSE var here 2021-03-16 05:56:52 +01:00
decentral1se 29953c17d9 Add change log entry 2021-03-16 05:48:08 +01:00
decentral1se 3b59adfe34 Vendor yq program 2021-03-16 05:47:13 +01:00
decentral1se 00c8a988e1 Fix parsing of stack_name/service concatenation 2021-03-16 05:04:05 +01:00
decentral1se 524fb6a44c Use STACK_NAME instead of Gitea 2021-03-15 18:56:26 +01:00
decentral1se e99bedf9e4 WIP version output summary which handles services
See coop-cloud/organising#47.
2021-03-15 18:30:37 +01:00
decentral1se 0d98c442a2 Add change log entry 2021-03-15 17:04:14 +01:00
decentral1se bcc15ecdb0 Support dev upgrades on the CLI also 2021-03-15 17:03:01 +01:00
decentral1se a617629a7a Lowercase that 2021-03-15 16:54:54 +01:00
decentral1se f7ae400eb3 Use makefile for releasing installer 2021-03-15 16:54:33 +01:00
decentral1se 7141d364e1 Zomg lol fix my typo 2021-03-15 10:07:17 +01:00
decentral1se 057ce223f1 Fix link 2021-03-15 10:06:50 +01:00
decentral1se 946d1a068d Drop current version handling logic for deploy
New logic coming soon.

See coop-cloud/organising#47 (comment).
2021-03-13 20:23:53 +01:00
decentral1se 5bce042922 First steps to enable abra-hetzner
See coop-cloud/abra#88.
2021-03-10 23:28:59 +01:00
decentral1se 3276c9fe47 Always choose the default IPv4 address for init'ing
Closes coop-cloud/abra#91.
2021-03-10 22:23:38 +01:00
decentral1se 156d5d8fba Merge pull request 'abra-commands.sh → abra.sh, make configs type-level' (#77) from move-configs into main
Reviewed-on: coop-cloud/abra#77
2021-02-09 08:31:45 +01:00
decentral1se d4e52a9de3 Merge pull request 'Make secret generation more robust' (#73) from simplify-secret-logic into main
Reviewed-on: coop-cloud/abra#73
2021-01-01 18:55:47 +01:00
decentral1se 36f1d679ae Merge pull request 'Merging auto functionality into generate command' (#64) from app-auto-merge into main
Reviewed-on: coop-cloud/abra#64
2021-01-01 17:32:30 +01:00
decentral1se 15f0233351 Merge pull request '<domain> → <app>, APP → TYPE' (#60) from domain_to_app into main
Reviewed-on: coop-cloud/abra#60
2020-12-30 22:22:11 +01:00
decentral1se 678906cb39 Merge pull request 'Use set -a/+a and docker env file formats' (#55) from use-set-a into main
Reviewed-on: coop-cloud/abra#55
2020-12-30 11:23:30 +01:00
decentral1se e911ab246b Merge pull request 'Merge logs/multilogs and avoid multitail external' (#56) from merge-logging into main
Reviewed-on: coop-cloud/abra#56
2020-12-30 11:21:46 +01:00
decentral1se 34775f306b Merge branch 'main' into merge-logging 2020-12-30 11:21:03 +01:00
decentral1se b634b4c668 Merge pull request 'Make sure to git pull latest changes on ~/.abra/apps side' (#54) from latest-checks into main
Reviewed-on: coop-cloud/abra#54
2020-12-29 17:10:16 +01:00
decentral1se 33315f6b43 Merge pull request '<app> -> <type>' (#53) from app-goes-to-type into main
Reviewed-on: coop-cloud/abra#53
2020-12-29 15:03:43 +01:00
decentral1se 4339c91cf3 Merge pull request 'Remove abra server use' (#52) from server-use-remove into main
Reviewed-on: coop-cloud/abra#52
2020-12-29 14:26:39 +01:00
decentral1se b75bce531b Merge pull request 'PASSWORD/KEY distinction+match for secret generation' (#33) from new-pass-keys-generation into main
Reviewed-on: coop-cloud/abra#33
2020-11-05 15:57:39 +01:00
decentral1se 0d62f01d5a Merge branch 'main' into new-pass-keys-generation 2020-11-05 15:57:32 +01:00