This website requires JavaScript.
55324524ca
Don't cut since export ... isn't in the env file
Luke Murphy
2020-12-31 16:55:33 +01:00
b6928959cb
Fix test target path
Luke Murphy
2020-12-31 13:48:01 +01:00
8ddb290683
Further update to tests for #47
3wc
2020-12-31 14:33:34 +02:00
2cb1134a54
Use _ now
Luke Murphy
2020-12-31 13:26:25 +01:00
c4b1ac482e
Update change log
Luke Murphy
2020-12-31 13:22:26 +01:00
29cc392dff
Prompt on app .. config if $EDITOR is un-set
3wc
2020-12-31 12:52:44 +02:00
8839bd4595
Fix server bash completion
3wc
2020-12-31 11:45:56 +02:00
0179f600f5
Change -v option to version subcommand
3wc
2020-12-30 22:19:28 +02:00
15f0233351
Merge pull request '<domain> → <app>, APP → TYPE' (#60 ) from domain_to_app into main
decentral1se
2020-12-30 22:22:11 +01:00
bbaacb7b9f
Update tests for app-name
3wc
2020-12-30 21:56:52 +02:00
6761574d74
Add "app name" concept, and rename APP → TYPE
3wc
2020-12-30 21:24:06 +02:00
8384af8b95
First foray into <domain> → <app>
3wc
2020-12-30 13:15:33 +02:00
b9e97688d6
... and update docopt
3wc
2020-12-30 13:43:17 +02:00
1055805c8d
Merge duplicate run commands
3wc
2020-12-30 13:33:57 +02:00
678906cb39
Merge pull request 'Use set -a/+a and docker env file formats' (#55 ) from use-set-a into main
decentral1se
2020-12-30 11:23:30 +01:00
11c50ae98d
Use set -a/+a and docker env file formats
Luke Murphy
2020-12-29 17:57:25 +01:00
e911ab246b
Merge pull request 'Merge logs/multilogs and avoid multitail external' (#56 ) from merge-logging into main
decentral1se
2020-12-30 11:21:46 +01:00
34775f306b
Merge branch 'main' into merge-logging
decentral1se
2020-12-30 11:21:03 +01:00
375a4dd29d
Re-add require_app_latest for custom commands
Luke Murphy
2020-12-30 11:19:24 +01:00
2b951e9f54
Mark minor
Luke Murphy
2020-12-30 11:18:32 +01:00
01184c313a
Add missing CHANGELOG entries
3wc
2020-12-30 00:43:27 +02:00
3936d6afc0
Merge logs/multilogs and avoid multitail external
Luke Murphy
2020-12-29 23:16:29 +01:00
407744827f
Add change log entry for #42
Luke Murphy
2020-12-29 17:11:30 +01:00
b634b4c668
Merge pull request 'Make sure to git pull latest changes on ~/.abra/apps side' (#54 ) from latest-checks into main
decentral1se
2020-12-29 17:10:16 +01:00
67cce192df
Don't do more cloning that necessary
Luke Murphy
2020-12-29 17:06:49 +01:00
3a9e141b24
Pull latest changes
Luke Murphy
2020-12-29 17:06:32 +01:00
ebfe7ca4e8
Suppress output of clone and do better logging
Luke Murphy
2020-12-29 17:05:30 +01:00
fff2fbe819
Prepare function name for new functionality
Luke Murphy
2020-12-29 17:05:00 +01:00
f213c3df5f
Follow convention and show type of message
Luke Murphy
2020-12-29 17:04:17 +01:00
9b1be33018
Mark as quote and not as entry
Luke Murphy
2020-12-29 15:11:15 +01:00
6ecf4f287a
Add missing )
Luke Murphy
2020-12-29 15:10:57 +01:00
e1d6ff8b73
Add docs link
Luke Murphy
2020-12-29 15:10:05 +01:00
07d4815a74
Start 0.5.0 change log
Luke Murphy
2020-12-29 15:08:10 +01:00
33315f6b43
Merge pull request '<app> -> <type>' (#53 ) from app-goes-to-type into main
decentral1se
2020-12-29 15:03:43 +01:00
f017324431
<app> -> <type>
Luke Murphy
2020-12-29 14:53:32 +01:00
4339c91cf3
Merge pull request 'Remove abra server use' (#52 ) from server-use-remove into main
decentral1se
2020-12-29 14:26:39 +01:00
592f515ec4
Remove abra server use
Luke Murphy
2020-12-29 14:24:50 +01:00
77ba5652b2
Run "check" during "deploy", + "--skip-check"
3wc
2020-12-29 11:15:14 +02:00
fdf6334ed3
Use temporary ABRA_DIr in tests
3wc
2020-12-27 21:53:44 +02:00
73e5e64b9a
Bump version
0.4.1
3wc
2020-12-27 21:43:54 +02:00
3f9b4477cd
Swap args around
Luke Murphy
2020-12-27 13:11:22 +01:00
412729aac9
Fix calling logs with no arguments
3wc
2020-12-27 12:23:16 +02:00
8022a2cb41
Add cheeky network command
3wc
2020-12-27 12:05:49 +02:00
35182ed260
Get both .. volume .. and custom commands working
3wc
2020-12-26 17:23:27 +02:00
d90c6ef361
Add --no-tty option to app run
3wc
2020-12-26 17:22:56 +02:00
40ca8dfe93
Add --server filter to app list..
3wc
2020-12-26 12:19:58 +02:00
7f009f927b
Fix app ls --status
3wc
2020-12-26 12:09:39 +02:00
e222f4152b
Pin kcov version
3wc
2020-12-24 01:01:00 +02:00
893150cdd9
Pin shellcheck version
3wc
2020-12-24 00:55:57 +02:00
61126f16e1
Update installer
3wc
2020-12-24 00:50:50 +02:00
63c982c550
Fix custom commands loading
0.4.0
3wc
2020-12-17 13:38:30 +02:00
0d202eedfc
Reënable custom per-stack commands
3wc
2020-12-14 12:33:22 +02:00
cb2d563ea0
Fix status header
3wc
2020-11-18 01:06:07 +02:00
059968a8cf
Fix abra app ls --status
3wc
2020-11-18 00:40:26 +02:00
c57069e0af
Use ABRA_DIR instead of hard-coding .abra
3wc
2020-11-18 00:34:38 +02:00
946a527baa
Add app ... ps command, and some comments
3wc
2020-11-16 17:27:50 +02:00
89d530a553
Use printf instead of echo like docker docs do
Luke Murphy
2020-11-08 16:40:45 +01:00
25fe6808ad
Use one line and strip newlines on generation
Luke Murphy
2020-11-08 16:34:26 +01:00
28b2d8ecc7
Strip whitespace
Luke Murphy
2020-11-08 16:34:21 +01:00
fd735a1310
Add app <domain> check to sniff out missing vars
3wc
2020-11-06 23:14:26 +02:00
e307286db7
Add --status option to app ls
3wc
2020-11-06 22:32:53 +02:00
dd570e224b
Ignore those build failures
Luke Murphy
2020-11-05 16:02:21 +01:00
f495ec0d94
Appease shellcheck
Luke Murphy
2020-11-05 16:00:50 +01:00
b75bce531b
Merge pull request 'PASSWORD/KEY distinction+match for secret generation' (#33 ) from new-pass-keys-generation into main
decentral1se
2020-11-05 15:57:39 +01:00
0d62f01d5a
Merge branch 'main' into new-pass-keys-generation
decentral1se
2020-11-05 15:57:32 +01:00
eec55896a4
Implement password/key handling
Luke Murphy
2020-11-05 15:56:31 +01:00
c2a56c6c09
Drop this broken catch-all
Luke Murphy
2020-11-01 21:15:06 +01:00
74dfd75fb1
Use same [] style once more
Luke Murphy
2020-11-01 20:55:47 +01:00
e8c0efa91e
Add --auto to app new for generation
Luke Murphy
2020-11-01 20:54:43 +01:00
6bae48431c
Use same style as other [] options
Luke Murphy
2020-11-01 20:41:58 +01:00
543072ab37
Add zsh completion, remove compat hacks from bash
3wc
2020-11-01 21:08:45 +02:00
57e3a34133
Make sure to clone on deploy as well
Luke Murphy
2020-11-01 17:08:44 +01:00
33a49a8457
Trim whitespace
Luke Murphy
2020-11-01 17:05:13 +01:00
5806e40c1c
Add require_app_clone
Luke Murphy
2020-11-01 17:04:58 +01:00
0d24a8e5cc
Tryna fix Drone CI
3wc
2020-11-01 16:52:36 +02:00
e01f06423e
Whoops! (Actual compopt fix
3wc
2020-11-01 15:22:45 +02:00
80f06ba0e1
Support >2 COMPOSE_FILEs
3wc
2020-10-31 17:51:56 +02:00
f8306b282d
Split tests into separate files, add secret tests
3wc
2020-10-31 17:06:41 +02:00
2bdfe8baa8
Handle missing compopt
3wc
2020-10-30 21:40:09 +02:00
b226396764
Consistent y/n confirmation prompts
3wc
2020-10-30 20:57:13 +02:00
a3cd6d2281
Add git and bash to Drone test env
3wc
2020-10-30 18:32:01 +02:00
50651aeea1
Mollify shellcheck
3wc
2020-10-30 18:30:53 +02:00
57e24eaf0a
Always run tests on local Docker
3wc
2020-10-30 18:30:43 +02:00
50ca4f8029
Tighten up options for secret commands
3wc
2020-10-30 18:24:22 +02:00
0433da3689
Fix subcommand -> function mapper
3wc
2020-10-30 18:17:06 +02:00
3e0b9e9475
Working completion app and server
3wc
2020-10-30 17:50:20 +02:00
c6b841de6c
First stab
3wc
2020-10-30 16:34:15 +02:00
2daffc8694
Use bash select, tweak args
3wc
2020-10-30 16:25:48 +02:00
b15a214049
WIP: app secret rm
Luke Murphy
2020-10-30 02:09:59 +01:00
8d7194fcce
Add quotes
Luke Murphy
2020-10-30 00:39:24 +01:00
188dc56dd1
Also run via sh
Luke Murphy
2020-10-30 00:34:37 +01:00
dbfe6f8097
Add initial CLI parsing for secret deletion
Luke Murphy
2020-10-30 00:32:03 +01:00
26b994ab84
Add --pass for new apps command
Luke Murphy
2020-10-30 00:04:53 +01:00
dba3c391bd
Handle missing tput gracefully
3wc
2020-10-29 19:40:19 +02:00
5a72ed0cfb
Make config more chill, small gardening
3wc
2020-10-29 19:39:51 +02:00
b5d84d5e0d
Test for git, container, and test app new ...
3wc
2020-10-29 19:38:42 +02:00
e3983c2440
Run bats in dind container, add git & bash
3wc
2020-10-29 19:38:15 +02:00
85b8a4f459
Add config command
3wc
2020-10-28 10:25:56 +02:00
6e38dc35e5
Fix run subcommand
3wc
2020-10-28 02:48:04 +02:00
841e4fc61a
Explode if can't clone the app
Luke Murphy
2020-10-28 18:24:28 +01:00