3wc
efad71c470
Fix help for .. app .. volume ls
2021-05-31 12:16:27 +02:00
3wc and decentral1se
ceccb28380
.. and update CHANGELOG and fix typos
2021-05-30 22:03:43 +02:00
3wc and decentral1se
b033fe9450
Add app .. volume commands, working vol deletion
...
Fixes #161
2021-05-30 22:00:59 +02:00
3wc
0e29e78144
List some requirements in README
...
Closes #147
2021-05-30 21:25:33 +02:00
3wc
c92f80cf7e
Upd8 changelog
2021-05-30 20:16:55 +02:00
3wc
a7f7c965c4
deploy --fast (The Homer Simpson way)
...
"Like the wrong way, but faster"
2021-05-30 20:14:41 +02:00
3wc
e04c5228de
Downgrade duplicate message about versions to info
...
Fixes #155
2021-05-30 20:12:35 +02:00
3wc
6c9dff0eed
change.log
2021-05-30 19:53:35 +02:00
3wc
c45598d7b4
Update apps.json
2021-05-30 19:51:04 +02:00
3wc
4e1c3bfe2f
Fallback app name in app.json creation
...
Fixes #157
2021-05-30 19:49:54 +02:00
3wc
615c6b0614
CHANGELOG++
2021-05-30 14:37:09 +02:00
3wc
b14219b492
Tweak regex for README metadata-parsing..
...
..to allow use of `- `-style Markdown lists (e.g. Wordpress).
Bonus: adds "sso" key to features data.
2021-05-30 14:35:18 +02:00
3wc
8c93d1ae88
Add Bash completion for abra recipe ..
2021-05-30 14:33:57 +02:00
3wc
cf2ae05dfd
Update CHANGELOG
2021-05-30 00:21:04 +02:00
3wc
70974690f9
Switch from wget to cURL
2021-05-30 00:21:04 +02:00
3wc
a4f3fc5ce2
Bad YAML = showstopper
...
Fixes #154
2021-05-30 00:20:59 +02:00
3wc
8a4f82ba84
Sprinkle some sudo
2021-05-29 23:37:31 +02:00
3wc
a1534a244a
Remove bogus slash in GIT_URL
...
Fixes #164
2021-05-29 23:37:31 +02:00
3wc
047c0e6d47
Update apps.json
2021-05-15 23:18:38 +02:00
3wc
552abdd980
Don't clobber global $DOMAIN variable
...
Closes #156
2021-05-06 00:43:16 +02:00
3wc
935007dd86
Improve recipe new subcommand
2021-05-03 03:22:32 +02:00
3wc
ffc569e275
Further fix to #151
2021-04-30 22:55:59 +02:00
3wc
0e28af9eb1
app-json.py: parse emoji status scores into digits
2021-04-30 22:55:59 +02:00
3wc
be3fd59c8c
Fix minor version increment in recipe .. release
...
Closes #145
2021-04-27 19:30:47 +02:00
3wc
6480f5e5ff
Update CHANGELOG
2021-04-27 19:18:58 +02:00
3wc
280238d95d
Make recipe .. release handle missing app service
...
Closes #151
2021-04-27 19:09:39 +02:00
3wc
44b378abba
apps-json.py: more metadata, skip abra-apps, pagination
2021-04-25 12:05:49 +02:00
3wc
a6d7972bef
Add more metadata to apps.json
2021-04-25 12:04:56 +02:00
3wc
edf443bed5
Update changelog
...
[ci skip]
2021-04-18 12:24:02 +02:00
3wc
6cb6ee6952
app-json: use parsed app category, cache repo list..
...
.. and add icons
2021-04-18 03:44:30 +02:00
3wc
762d12b61e
More consistent debugging output
2021-04-18 03:44:30 +02:00
3wc
0e6aa957a4
Update CHANGELOG
...
[ci skip]
2021-04-18 03:44:28 +02:00
3wc
150c54da40
Add recipe create; tweak recipe version handling
2021-04-18 03:44:08 +02:00
3wc
75bd599a33
Update abra for new apps URL
2021-04-18 03:44:08 +02:00
3wc
f0c80ee5b8
Domain switchover; accidental apps.json update
2021-04-18 03:44:07 +02:00
3wc
31fdbccfad
Update CHANGELOG
...
[ci skip]
2021-04-17 12:31:19 +02:00
3wc
208b11af0a
Only check for pw(q)gen if we're tryna use them
...
Ref #147
2021-04-17 12:31:19 +02:00
3wc
90eda1dfc1
Add traefik-forward-auth version to apps.json
2021-04-08 20:00:36 +02:00
3wc
8f2fadb3c4
Fix ABRA_DIR for dev install
2021-04-07 20:57:56 +02:00
3wc
523fc2850c
Make --no-prompt more consistent
2021-04-07 20:47:11 +02:00
3wc
23f8cfc8dd
Download apps.json for app new
2021-04-07 18:32:04 +02:00
3wc
878a26a411
Update CHANGELOG
...
[ci skip]
2021-04-07 18:32:01 +02:00
3wc
656dd829ca
Support ABRA_DIR in installer
2021-04-07 18:31:42 +02:00
3wc
e0b185b5ef
Add debugging for tests
2021-04-07 01:29:43 +02:00
3wc
9815230eba
Handle missing app versions during .. new
...
Closes #138
2021-04-07 01:28:33 +02:00
3wc
8cb556275f
Make sure to get apps.json for recipe subcommands
...
Closes #136
2021-04-05 16:11:50 +02:00
3wc
a26a0d27d7
Reduce noise from app-json.py
2021-04-05 13:26:49 +02:00
3wc
028c7dbde5
Tweak recipe .. release docs
2021-04-05 13:26:49 +02:00
3wc
103a4941c7
Reliability improvements to recipe .. release
2021-04-05 13:26:49 +02:00
3wc
a261114bbc
Add --force to recipe .. release
2021-04-05 13:26:49 +02:00
3wc
e2640fac08
Add .. recipe .. release subcommand
...
Closes #134
2021-04-05 13:26:49 +02:00
3wc
33280f90b3
Rejig rollback, add <version> to deploy
...
Ref #132
2021-04-05 13:26:49 +02:00
3wc
8b60ece3d4
Add "recipe" commands, rejig vendoring, vendor jq
2021-04-05 13:26:49 +02:00
3wc
47efae4e6c
Keep a fresh copy of apps.json
...
Ref #132
2021-04-05 13:26:49 +02:00
3wc
25d15c9596
Update abra-apps.json for new Rocket.chat version
2021-04-05 12:58:53 +02:00
3wc
515bd7789d
Provide DOCKER_CONTEXT for make release.. cmds
2021-04-05 12:34:06 +02:00
3wc
6abb5db6ee
Update abra-apps.json
2021-04-05 12:32:18 +02:00
3wc
699c4e76d5
Add a little more logging, fix typo
2021-04-05 00:07:03 +02:00
3wc
703889d4ea
Disco app JSON update
2021-04-05 00:07:03 +02:00
3wc
05cf00d272
Clean-up; require_binary, comments, shellcheck
2021-04-05 00:07:03 +02:00
3wc
f1bdbf21c2
Update CHANGELOG
2021-04-04 14:31:02 +02:00
3wc
c3e3f0a1f8
Use version info from compose file(s) not abra.sh
...
Ref #131
2021-04-04 14:29:29 +02:00
3wc
df4e5045be
Add --skip-version-check option to app ... deploy
2021-04-04 14:28:00 +02:00
3wc
4a0889138f
app-version.sh to slurp versions into compose files
...
Ref #131
2021-04-04 14:25:49 +02:00
3wc
f717c53e8b
Gracefully handle README-parsing failures
2021-04-04 10:27:02 +02:00
3wc
0206279894
Use abra's vendored copy of yq instead of system
2021-04-04 10:26:59 +02:00
3wc
36dd6b5eff
Simplify require_foo commands
2021-03-20 23:17:05 +02:00
3wc
35d5df14aa
Fix subcommand selection..
...
..by sorting the list of subcommand function names in descending order
of how many '_' are in them. This means that `abra app <app> version`
will always be matched before `abra version`.
Ref #108
2021-03-20 19:07:02 +02:00
3wc
c00319ab01
Update CHANGELOG
2021-03-16 12:55:47 +02:00
3wc
8b4141670c
Include git digest in dev version output
...
Re: #100
2021-03-16 12:54:42 +02:00
3wc
7511b25e47
Update installation docs, release new installer
...
[ci skip]
2021-03-15 10:35:06 +02:00
3wc
62b447d61f
Update changelog
...
[ci skip]
2021-03-14 14:40:57 +02:00
3wc
88d2a75575
Add --dev to installer, to grab git version
2021-03-14 14:39:11 +02:00
3wc
8cb6617a0f
Automatically truncate suggested app name
...
Ref #83
2021-03-14 03:33:33 +02:00
3wc
1a649c56cb
Docs & comments
2021-03-14 03:33:22 +02:00
3wc
fd655274f8
Bomb out with Bash < 4
...
Ref #96
2021-03-14 03:24:13 +02:00
3wc
e8651976ca
Only load apps once, exciting 2× speed increase
2021-03-13 20:15:54 +02:00
3wc
af52ba1fec
Clean-up 🧹
2021-03-12 13:13:17 +02:00
3wc
499c08c374
Update CHANGELOG
2021-03-12 13:10:50 +02:00
3wc
08281891a1
Add --type filter to abra <app> ls
2021-03-12 13:10:35 +02:00
3wc
00cdce7bd2
Update CHANGELOG
...
[ci skip]
2021-03-02 20:34:35 +02:00
3wc
f163d4b0fa
Add script to auto-generate app catalogue
2021-03-02 20:33:14 +02:00
3wc
e5b2a426f0
Add shared backup helpers
2021-02-24 17:03:28 +02:00
3wc
29b22fe162
Display subcommand help with -h/--help
...
Closes #78
2021-02-11 15:02:37 +02:00
3wc
d2cdb11fcc
Tweak INFO messages, update CHANGELOG
2021-02-08 13:43:39 +02:00
3wc
cef06a82a6
abra-commands.sh → abra.sh
2021-01-30 16:10:40 +02:00
3wc
9a630a0440
Prevent accidental cd when loading app vars
2021-01-30 16:10:40 +02:00
3wc
1c6651b18b
Fix secret generate help
...
[ci skip]
2021-01-30 16:10:13 +02:00
3wc
5f7df4694f
Test failed drone build
2021-01-29 14:02:26 +02:00
3wc
7feeab24ec
Add RocketChat notifications for failed builds
2021-01-29 13:44:55 +02:00
3wc
1a6688cfbf
Merge branch 'debug_logging' into main
2021-01-24 21:51:59 +02:00
3wc
f90e1d154c
Add container IDs to debug log
2021-01-24 19:11:22 +02:00
3wc
6cc265e931
Tweak info/debug output
2021-01-24 19:11:22 +02:00
3wc
854ae23f60
Initial --verbose / --debug
2021-01-24 19:11:22 +02:00
3wc
43e7672725
Prevent accidental cd when loading app vars
2021-01-24 19:11:11 +02:00
3wc
8a08de51e4
Alert on missing secrets, re-add . → _ STACK_NAME
2021-01-09 15:07:39 +02:00
3wc
5d84cef63c
app restore
2021-01-09 13:36:32 +02:00
3wc
eda5198904
Add scaffolding for per-app backup commands
...
See #70
2021-01-09 13:36:32 +02:00
3wc
a4a3dccd66
Add global --skip-check / --skip-update commands
2021-01-09 13:36:32 +02:00
3wc
a2d249e3a1
Fix abra app ls with * server
2021-01-02 00:34:44 +02:00