p4u1
ca91abbed9
fix: correct append service name logic in Filters function ( !396 )
...
This fixes a regression introduced by #395
Reviewed-on: coop-cloud/abra#396
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2023-12-22 12:08:12 +00:00
p4u1
d4727db8f9
feat: abra app logs shows task errors ( !395 )
...
The log command now checks for the ready state in the task list. If it is not ready. It shows the task logs. This might look like this:
```
ERRO[0000] Service abra-test-recipe_default_app: State rejected: No such image: ngaaaax:1.21.0
ERRO[0000] Service abra-test-recipe_default_app: State preparing:
ERRO[0000] Service abra-test-recipe_default_app: State rejected: No such image: ngaaaax:1.21.0
ERRO[0000] Service abra-test-recipe_default_app: State rejected: No such image: ngaaaax:1.21.0
ERRO[0000] Service abra-test-recipe_default_app: State rejected: No such image: ngaaaax:1.21.0
```
Closes coop-cloud/organising#518
Reviewed-on: coop-cloud/abra#395
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2023-12-14 13:15:24 +00:00
p4u1
af8cd1f67a
feat: abra release now asks for a release note ( !393 )
...
This implements coop-cloud/organising#540 by checking if a`release/next` file exists and if so moves it to `release/<tag>`. When no release notes exists it prompts for them.
Reviewed-on: coop-cloud/abra#393
Reviewed-by: moritz <moritz.m@local-it.org>
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2023-12-12 14:46:20 +00:00
decentral1se
cdd7516e54
chore: go mod tidy [ci skip]
2023-12-04 22:56:58 +01:00
test
99e3ed416f
fix: secret name generation when secretId is not part of the secret name
2023-12-04 21:52:09 +00:00
p4u1
02b726db02
add comments to better explain how the length modifier gets added to the secret
2023-12-04 17:30:26 +00:00
p4u1
2de6934322
feat: abra app cp enhancements
2023-12-02 15:39:27 +00:00
decentral1se
cb49cf06d1
chore: drop old godotenv pointers [ci skip]
...
Follows 9affda8a70
2023-12-02 13:02:24 +01:00
decentral1se
9affda8a70
chore: update godotenv fork commit pointer
...
Follows coop-cloud/abra#391
2023-12-02 12:59:42 +01:00
p4u1
3957b7c965
proper env modifiers support
...
This implements proper modifier support in the env file using this new fork of the godotenv library. The modifier implementation is quite basic for but can be improved later if needed. See this commit for the actual implementation.
Because we are now using proper modifer parsing, it does not affect the parsing of value, so this is possible again:
```
MY_VAR="#foo"
```
Closes coop-cloud/organising#535
2023-12-01 11:03:52 +00:00
Moritz
0d83339d80
fix(ssh): increase connection timeout #482
...
see coop-cloud/organising#482
2023-11-30 16:35:53 +01:00
decentral1se
6e54ec7213
test: skip failing test for now
...
See coop-cloud/organising#535 .
2023-11-28 11:42:36 +01:00
decentral1se
66b40a9189
fix: just run it in place [ci skip]
2023-11-27 11:25:01 +01:00
decentral1se
049f02f063
docs: add p4u1 [ci skip]
2023-11-27 11:23:03 +01:00
decentral1se
15857e6453
fix: clean up after cp'ing script [ci skip]
...
Follows 31e0ed75b0
.
2023-11-27 11:21:46 +01:00
decentral1se
31e0ed75b0
build: target for docker building
...
Adapted from coop-cloud/abra#384 .
Thanks @cas .
2023-11-27 11:15:59 +01:00
p4u1
b1d3fcbb0b
add integration test
2023-11-27 10:01:33 +00:00
p4u1
7b6134f35e
add bash completion for abra cmd
2023-11-27 10:01:33 +00:00
decentral1se
316b59b465
test: support local-first testing
...
Cherry-picked from coop-cloud/abra#389
Thanks @p4u1 .
2023-11-27 10:41:46 +01:00
decentral1se
92b073d5b6
chore: go mod tidy
2023-11-27 10:28:43 +01:00
Comrade Renovate Bot
9b0dd933b5
chore(deps): update module github.com/schollz/progressbar/v3 to v3.14.1
2023-11-10 08:00:52 +00:00
Comrade Renovate Bot
f255fa1555
chore(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.5
2023-11-09 08:00:33 +00:00
Comrade Renovate Bot
74200318ab
chore(deps): update module github.com/schollz/progressbar/v3 to v3.14.0
2023-11-07 08:01:11 +00:00
Comrade Renovate Bot
609656b4e1
chore(deps): update module golang.org/x/sys to v0.14.0
2023-11-06 08:00:33 +00:00
decentral1se
856c9f2f7d
chore: go mod tidy
2023-11-04 09:37:15 +01:00
Comrade Renovate Bot
bd5cdd3443
chore(deps): update module github.com/docker/docker to v24.0.7
2023-10-30 08:00:53 +00:00
Comrade Renovate Bot
79d274e074
chore(deps): update module github.com/docker/cli to v24.0.7
2023-10-27 07:01:16 +00:00
Comrade Renovate Bot
51e3df17f1
chore(deps): update module github.com/go-git/go-git/v5 to v5.10.0
2023-10-26 07:00:33 +00:00
knoflook
ccf0215495
hotfix: parse values starting with # correctly
2023-10-23 19:21:45 +02:00
decentral1se
254df7f2be
feat: app cmd ls
...
See coop-cloud/organising#484
2023-10-17 21:16:31 +02:00
decentral1se
6a673ef101
refactor: filter by topic when building catalogue
...
See coop-cloud/organising#377
2023-10-16 18:42:38 +02:00
decentral1se
7f7f7224c6
feat: diff on release flow
...
Also, don't commit unstaged files.
2023-10-16 18:31:22 +02:00
decentral1se
f96bf9a8ac
feat: `recipe reset`, `recipe diff`
...
See coop-cloud/organising#511
2023-10-15 12:56:52 +02:00
decentral1se
dcecf32999
chore: bump version for installer script [ci skip]
2023-10-11 19:31:28 +02:00
decentral1se
bc88dac150
test: reset before changing files
2023-10-11 19:29:19 +02:00
decentral1se
704c0e9c74
test: adapt failing tests to new changes
2023-10-11 18:34:08 +02:00
decentral1se
c9bb7e15c2
fix: bring back docker build
2023-10-10 07:27:49 +02:00
decentral1se
d90c9b88f1
fix: include ca-certs to avoid x509 error [ci skip]
2023-10-10 00:50:43 +02:00
decentral1se
69ce07f81f
fix: ignore build files for docker [ci skip]
2023-10-09 23:40:41 +02:00
decentral1se
85b90ef80c
fix: bail if --chaos and specific version
...
See coop-cloud/organising#503 .
2023-10-09 20:54:44 +00:00
decentral1se
3e511446aa
refactor: use `app check` emoji here too
2023-10-09 22:53:46 +02:00
decentral1se
7566b4262b
fix: set go version to 1.21
2023-10-09 22:07:30 +02:00
decentral1se
c249c6ae9c
fix: fix: trim comments that are not modifers
...
See coop-cloud/organising#505
2023-10-09 14:42:05 +02:00
decentral1se
be693e9df0
fix: trim comments that are not modifers
...
See coop-cloud/organising#505
2023-10-08 22:42:34 +02:00
decentral1se
a43125701c
test: optimise default make target for abra hacking [ci skip]
2023-10-07 10:32:42 +02:00
decentral1se
b57edb440a
fix: improve app check
...
See coop-cloud/organising#446
2023-10-06 10:56:33 +02:00
decentral1se
6fc4573a71
chore: go mod tidy
2023-10-06 09:49:03 +02:00
Comrade Renovate Bot
cbe6676881
chore(deps): update module golang.org/x/sys to v0.13.0
2023-10-06 07:00:49 +00:00
decentral1se
b4fd39828f
test: abra-integration-test-recipe -> abra-test-recipe
...
See coop-cloud/abra-test-recipe#3
2023-10-05 14:22:11 +02:00
decentral1se
14f2d72aba
refactor!: lowercase, hyphenate keys
...
This will potentially break scripts, so time to discuss!
2023-10-05 08:36:01 +02:00