decentral1se
81897bf4da
test: skip known failures [ci skip]
...
continuous-integration/drone/pr Build is passing
Details
See #403
2024-03-11 13:57:23 +01:00
p4u1
e84297425e
partial fix app_deploy.bats
continuous-integration/drone/pr Build is passing
Details
2024-03-11 12:28:48 +01:00
p4u1
a44549117d
Revert "fix tests/integration/recipe_new.bats"
...
continuous-integration/drone/pr Build is passing
Details
This reverts commit 0aac464ded
.
2024-03-07 17:48:42 +01:00
p4u1
a760280564
changes git message asserts
continuous-integration/drone/pr Build is passing
Details
2024-03-04 16:31:11 +01:00
p4u1
1fd14fa76f
patches by decentral1se
...
continuous-integration/drone/pr Build is passing
Details
Co-authored-by: decentral1se <cellarspoon@riseup.net>
2024-03-04 16:19:58 +01:00
p4u1
ab86904cf4
fix tests/integration/recipe_upgrade.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-23 12:37:26 +01:00
p4u1
0aac464ded
fix tests/integration/recipe_new.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-23 12:34:59 +01:00
p4u1
b6b0808066
fix tests/integration/recipe_lint.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-23 12:21:07 +01:00
p4u1
2f29fbeb2e
fix tests/integration/app_remove.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-23 12:12:56 +01:00
p4u1
8a84b1067c
partially fix tests/integration/recipe_version.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-18 21:57:38 +01:00
p4u1
08232b74f6
partially fix tests/integration/app_cmd.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-18 20:40:58 +01:00
p4u1
f2dd5afc38
fix tests/integration/app_restore.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-18 14:23:40 +01:00
p4u1
03c3823770
fix tests/integration/app_volume.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-18 14:12:18 +01:00
p4u1
ad323ad2bd
partially fix tests/integration/app_version.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-18 12:22:36 +01:00
p4u1
328b4d3859
fix _rm_server for local server
2024-02-18 12:13:14 +01:00
p4u1
bd069d32f6
fix tests/integration/app_secret.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-18 12:04:24 +01:00
p4u1
6e99b74c24
partially fix tests/integration/app_rollback.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-15 18:10:10 +01:00
p4u1
bd21014fed
fix tests/integration/app_check.bats
continuous-integration/drone/pr Build is passing
Details
2024-02-15 17:32:16 +01:00
p4u1
0643df6d73
feat: fetch all recipes when no recipe is specified ( !401 )
...
continuous-integration/drone/push Build is passing
Details
Closes coop-cloud/organising#530
Reviewed-on: #401
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2024-01-24 15:01:33 +00:00
basebuilder
e9b99fe921
make installer save abra-download to /tmp/ directory
...
continuous-integration/drone/push Build is passing
Details
the current location of download is ~/.local/bin/ but this
conflicts with some security tools
2024-01-24 14:27:09 +00:00
p4u1
4920dfedb3
fix: retry docker volume remove ( !399 )
...
continuous-integration/drone/push Build is passing
Details
Closes coop-cloud/organising#509
Reviewed-on: #399
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2024-01-19 15:09:00 +00:00
p4u1
0a3624c15b
feat: add version input to abra app new ( !400 )
...
continuous-integration/drone/push Build is passing
Details
Closes coop-cloud/organising#519
Reviewed-on: #400
Reviewed-by: decentral1se <decentral1se@noreply.git.coopcloud.tech>
Co-authored-by: p4u1 <p4u1_f4u1@riseup.net>
Co-committed-by: p4u1 <p4u1_f4u1@riseup.net>
2024-01-19 15:08:41 +00:00
decentral1se
c5687dfbd7
feat: backup revolution
...
continuous-integration/drone/push Build is passing
Details
See coop-cloud/organising#485
2024-01-12 22:01:08 +01:00
p4u1
ca91abbed9
fix: correct append service name logic in Filters function ( !396 )
...
continuous-integration/drone/push Build is passing
Details
This fixes a regression introduced by #395
Reviewed-on: #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 )
...
continuous-integration/drone/push Build is passing
Details
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: #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 )
...
continuous-integration/drone/push Build is passing
Details
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: #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
continuous-integration/drone/push Build is passing
Details
2023-12-04 21:52:09 +00:00
p4u1
02b726db02
add comments to better explain how the length modifier gets added to the secret
continuous-integration/drone/push Build is passing
Details
2023-12-04 17:30:26 +00:00
p4u1
2de6934322
feat: abra app cp enhancements
continuous-integration/drone/push Build is passing
Details
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
...
continuous-integration/drone/push Build is passing
Details
Follows #391
2023-12-02 12:59:42 +01:00
p4u1
3957b7c965
proper env modifiers support
...
continuous-integration/drone/push Build is passing
Details
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
...
continuous-integration/drone/push Build is passing
Details
see coop-cloud/organising#482
2023-11-30 16:35:53 +01:00
decentral1se
6e54ec7213
test: skip failing test for now
...
continuous-integration/drone/push Build is passing
Details
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
...
continuous-integration/drone/push Build is failing
Details
Adapted from #384 .
Thanks @cas .
2023-11-27 11:15:59 +01:00
p4u1
b1d3fcbb0b
add integration test
continuous-integration/drone/push Build is failing
Details
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
...
continuous-integration/drone/push Build is failing
Details
Cherry-picked from #389
Thanks @p4u1 .
2023-11-27 10:41:46 +01:00
decentral1se
92b073d5b6
chore: go mod tidy
continuous-integration/drone/push Build is failing
Details
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
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
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
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
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
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
2023-11-07 08:01:11 +00:00
Comrade Renovate Bot
609656b4e1
chore(deps): update module golang.org/x/sys to v0.14.0
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
2023-11-06 08:00:33 +00:00
decentral1se
856c9f2f7d
chore: go mod tidy
continuous-integration/drone/push Build is failing
Details
2023-11-04 09:37:15 +01:00
Comrade Renovate Bot
bd5cdd3443
chore(deps): update module github.com/docker/docker to v24.0.7
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
2023-10-30 08:00:53 +00:00
Comrade Renovate Bot
79d274e074
chore(deps): update module github.com/docker/cli to v24.0.7
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
2023-10-27 07:01:16 +00:00