Commit Graph
100 Commits
Author SHA1 Message Date
decentral1se 73de76fc04 Remove unused function 2021-07-06 00:04:14 +02:00
decentral1se 5c5cbbf20f Add ASCII radness [ci skip] 2021-07-06 00:01:32 +02:00
decentral1se 19498d9494 Fix typo [ci skip] 2021-07-05 23:58:39 +02:00
decentral1se 6f6a9ab413 Update change log entry 2021-07-05 23:56:37 +02:00
decentral1se aa81d26d08 Use pwgen/pwqgen if installed
Closes coop-cloud/abra#197.
2021-07-05 23:55:23 +02:00
decentral1se 6c7b53f585 Install requirements via install script
Closes coop-cloud/abra#196.
2021-07-05 23:48:03 +02:00
decentral1se 32bf28e7a9 Follow our usual convention of writing it now 2021-07-05 23:41:45 +02:00
decentral1se 624815e5b1 Use global ignore and avoid this hack 2021-07-05 23:35:48 +02:00
decentral1se e9fb9e56ad Drop pwgen/pwqgen requirements
Closes coop-cloud/abra#167.
2021-07-04 23:06:20 +02:00
decentral1se 283eb21e29 Add log entry 2021-07-04 22:42:44 +02:00
decentral1se 92f49d56dd Use case insensitive awk/sed
Closes coop-cloud/abra#170.
2021-07-04 22:41:48 +02:00
decentral1se d9ff48b55b Add change log entry 2021-07-04 22:14:42 +02:00
decentral1se 3d8ce3492e Reflect chaos deploy when selecting recipe version
Closes coop-cloud/abra#185.
2021-07-04 22:13:57 +02:00
decentral1se 07696760b7 Output all elements when debugging 2021-07-04 21:59:47 +02:00
decentral1se 43b4a01f8a Make logging reflect reality + do more debugging
See coop-cloud/abra#193.
2021-07-04 21:51:55 +02:00
decentral1se bb3b324e07 Add change log entry 2021-07-04 21:45:02 +02:00
decentral1se eb9d1b883b Ignore this warning for now 2021-07-04 21:44:13 +02:00
decentral1se f2892bad6f Fix that sentence [ci skip] 2021-06-27 21:14:19 +02:00
decentral1se 480b1453ec Add change log entry [ci skip] 2021-06-27 21:13:21 +02:00
Luke Murphy 040374e781 List volumes/secrets when removing 2021-03-05 12:53:21 +01:00
Luke Murphy 621c8cd5c4 Fix volume/secret deletion logic
- Fix escaping of quotes
- Dont delete things unless options are passed
2021-03-04 19:21:38 +01:00
Luke Murphy 7434b67c34 Fix parens and ignore quote warning 2021-03-04 16:59:36 +01:00
Luke Murphy 17306a753b Support volume and secret removal 2021-03-04 16:55:24 +01:00
Luke Murphy 2e3f4cabd8 Warn if unable to find version 2021-03-04 16:40:35 +01:00
Luke Murphy cf2308cdd7 Point to script 2021-03-04 16:31:18 +01:00
Luke Murphy eec49d6dd1 Guard against length errors in app names
Closes coop-cloud/abra#83.
2021-03-04 16:25:21 +01:00
Luke Murphy d6195ad6d7 Undercore - values in the domain too 2021-03-04 16:19:55 +01:00
Luke Murphy fd04c5a6e9 Support branch selection for app repo clones
Closes coop-cloud/abra#80.
2021-03-04 16:01:56 +01:00
Luke Murphy 1c9d7282b2 Revert "Sort commands listing"
This reverts commit 99ab5bf369.

Woops, they cannot be sorted this way. Ignore me.
2021-03-04 15:50:27 +01:00
Luke Murphy dd9c485c66 Fix wording and wrap 2021-03-04 15:48:53 +01:00
Luke Murphy 99ab5bf369 Sort commands listing 2021-03-04 15:38:09 +01:00
Luke Murphy 25a0afed65 Fix indentation and, document local options only 2021-03-04 15:35:18 +01:00
Luke Murphy 44e22db11b Add change log entry 2021-03-04 13:27:32 +01:00
Luke Murphy 3321010089 Add change log README entry 2021-03-04 13:24:13 +01:00
Luke Murphy e04c4626f2 Update change log 2021-03-04 13:22:57 +01:00
Luke Murphy 65ce949e03 Bail out if versions match
Closes coop-cloud/abra#87.
2021-03-04 13:20:58 +01:00
Luke Murphy 5931cbd791 Only throw away error but keep stdout 2021-03-04 13:20:45 +01:00
Luke Murphy 0bbff91722 Add service rollback
Closes coop-cloud/abra#76.
2021-03-04 13:10:51 +01:00
Luke Murphy 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
Luke Murphy d3776f4424 Warn on secret storage after generation
Closes coop-cloud/abra#75.
2021-03-03 17:20:24 +01:00
Luke Murphy 544c4e86ba Capture output for version checking
Closes coop-cloud/abra#85.
2021-03-03 16:56:47 +01:00
Luke Murphy 516309b478 Show command to run 2021-03-03 16:54:01 +01:00
Luke Murphy dfd7e29a30 Give spacing to blocks 2021-03-03 16:51:25 +01:00
Luke Murphy bb30fa28da Fix wording 2021-03-03 16:50:59 +01:00
Luke Murphy 044de5824b Drop whitespace 2021-03-03 16:49:58 +01:00
Luke Murphy e0032fb74a Add change log entry 2021-03-02 13:07:00 +01:00
Luke Murphy 152dfe9349 Support basic version checking
Closes coop-cloud/abra#82.
2021-03-02 13:06:56 +01:00
Luke Murphy 5a95ae97a0 Add changelog entry 2021-03-02 12:06:14 +01:00
Luke Murphy 98e674b8e8 Add version and digest showing
See coop-cloud/abra#82.
2021-03-02 12:04:25 +01:00
Luke Murphy b655cf20be Make README less vague
Closes coop-cloud/abra#79.
2021-03-02 11:53:55 +01:00
Luke Murphy 5bc702bf96 Propagate new version around 2021-03-01 11:44:58 +01:00
Luke Murphy 4bd842db66 Mark new release of abra 2021-03-01 11:41:44 +01:00
Luke Murphy a8f7faddb9 Fix typo 2021-03-01 11:38:31 +01:00
Luke Murphy c082645da0 Remove test commit 2021-02-09 08:35:52 +01:00
Luke Murphy 4e913c426d Follow same style 2021-01-09 20:07:16 +01:00
Luke Murphy dc83baea12 Remove tab 2021-01-01 22:44:21 +01:00
Luke Murphy 6ba2657dc1 Use short hash convention 2021-01-01 18:59:19 +01:00
Luke Murphy ac6b805cbf Follow parens convention 2021-01-01 18:57:39 +01:00
Luke Murphy aa59c1ad43 Make secret generation more robust
Closes coop-cloud/abra#68.
2021-01-01 18:54:41 +01:00
Luke Murphy f5c8ee1136 Merge auto/generate and use --secrets
Closes coop-cloud/abra#58.
2021-01-01 17:31:21 +01:00
Luke Murphy 13fafb5929 Fix typo and link to commit 2021-01-01 14:18:30 +01:00
Luke Murphy ab1353603d Use homebrewed image for CI too 2021-01-01 13:49:19 +01:00
Luke Murphy 1600b6277f Use the One True Way for testing
Closes coop-cloud/abra#71.
2021-01-01 13:48:14 +01:00
Luke Murphy 7abb0191e1 Use upstream CI image
See https://git.autonomic.zone/coop-cloud/docker-dind-bats-kcov.
2021-01-01 12:26:50 +01:00
Luke Murphy 406b9e374e Only output length if using it
Closes coop-cloud/abra#67.
2020-12-31 18:16:01 +01:00
Luke Murphy ce0e0e893c Use plain usage only when erroring out
Closes coop-cloud/abra#65.
2020-12-31 18:12:01 +01:00
Luke Murphy fac45f276e Add entry 2020-12-31 18:11:22 +01:00
Luke Murphy 44d3ac3a1c Support pwqgen/pwgen checking
Closes coop-cloud/abra#66.
2020-12-31 18:10:13 +01:00
Luke Murphy 5da9f26076 Remove old function
Follow on from 3936d6afc0.
2020-12-31 18:06:20 +01:00
Luke Murphy 4e99cf1ded Add log entry 2020-12-31 16:57:10 +01:00
Luke Murphy 55324524ca Don't cut since export ... isn't in the env file
Closes coop-cloud/abra#69.
2020-12-31 16:55:33 +01:00
Luke Murphy b6928959cb Fix test target path 2020-12-31 13:50:10 +01:00
Luke Murphy 2cb1134a54 Use _ now 2020-12-31 13:26:25 +01:00
Luke Murphy c4b1ac482e Update change log 2020-12-31 13:22:26 +01:00
Luke Murphy 11c50ae98d Use set -a/+a and docker env file formats
Closes coop-cloud/abra#40.
2020-12-30 11:22:58 +01:00
Luke Murphy 375a4dd29d Re-add require_app_latest for custom commands
Revision of 67cce192df.

See coop-cloud/abra#54 (comment).
2020-12-30 11:19:55 +01:00
Luke Murphy 2b951e9f54 Mark minor 2020-12-30 11:18:32 +01:00
Luke Murphy 3936d6afc0 Merge logs/multilogs and avoid multitail external 2020-12-29 23:22:46 +01:00
Luke Murphy 407744827f Add change log entry for #42
See coop-cloud/abra#42.
2020-12-29 17:11:30 +01:00
Luke Murphy 67cce192df Don't do more cloning that necessary 2020-12-29 17:06:49 +01:00
Luke Murphy 3a9e141b24 Pull latest changes
Closes coop-cloud/abra#42.
2020-12-29 17:06:32 +01:00
Luke Murphy ebfe7ca4e8 Suppress output of clone and do better logging 2020-12-29 17:05:30 +01:00
Luke Murphy fff2fbe819 Prepare function name for new functionality 2020-12-29 17:05:00 +01:00
Luke Murphy f213c3df5f Follow convention and show type of message 2020-12-29 17:04:17 +01:00
Luke Murphy 9b1be33018 Mark as quote and not as entry 2020-12-29 15:11:15 +01:00
Luke Murphy 6ecf4f287a Add missing ) 2020-12-29 15:10:57 +01:00
Luke Murphy e1d6ff8b73 Add docs link 2020-12-29 15:10:05 +01:00
Luke Murphy 07d4815a74 Start 0.5.0 change log 2020-12-29 15:08:42 +01:00
Luke Murphy f017324431 <app> -> <type>
Closes coop-cloud/abra#48.
2020-12-29 14:56:50 +01:00
Luke Murphy 592f515ec4 Remove abra server use 2020-12-29 14:24:50 +01:00
Luke Murphy 3f9b4477cd Swap args around 2020-12-27 13:11:22 +01:00
Luke Murphy 89d530a553 Use printf instead of echo like docker docs do 2020-11-08 16:40:45 +01:00
Luke Murphy 25fe6808ad Use one line and strip newlines on generation 2020-11-08 16:34:26 +01:00
Luke Murphy 28b2d8ecc7 Strip whitespace 2020-11-08 16:34:21 +01:00
Luke Murphy dd570e224b Ignore those build failures 2020-11-05 16:02:21 +01:00
Luke Murphy f495ec0d94 Appease shellcheck 2020-11-05 16:00:50 +01:00
Luke Murphy eec55896a4 Implement password/key handling 2020-11-05 15:56:31 +01:00
Luke Murphy c2a56c6c09 Drop this broken catch-all
Closes coop-cloud/abra#29.
2020-11-01 21:15:06 +01:00
Luke Murphy 74dfd75fb1 Use same [] style once more 2020-11-01 20:55:47 +01:00
Luke Murphy e8c0efa91e Add --auto to app new for generation
Step one of coop-cloud/abra#32.
2020-11-01 20:54:43 +01:00