-
0.9.0-beta Stable
released this
2024-03-12 09:12:51 +00:00 | 160 commits to main since this releaseChangelog
3957b7c9
fix: proper env modifiers supporte9b99fe9
fix: make installer save abra-download to /tmp/ directoryccf02154
fix: parse values starting with # correctly99e3ed41
fix: secret name generation when secretId is not part of the secret name4920dfed
fix: retry docker volume remove (!399)66b40a91
fix: just run it in place [ci skip]cea56ddd
fix: drop deprecated stanza (goreleaser)ca91abbe
fix: correct append service name logic in Filters function (!396)15857e64
fix: clean up after cp'ing script [ci skip]0d83339d
fix(ssh): increase connection timeout #4820643df6d
feat: fetch all recipes when no recipe is specified (!401)7f7f7224
feat: diff on release flow254df7f2
feat: app cmd ls0a3624c1
feat: add version input to abra app new (!400)af8cd1f6
feat: abra release now asks for a release note (!393)d4727db8
feat: abra app logs shows task errors (!395)2de69343
feat: abra app cp enhancementsf96bf9a8
feat:recipe reset
,recipe diff
9affda8a
chore: update godotenv fork commit pointercb49cf06
chore: drop old godotenv pointers [ci skip]dcecf329
chore: bump version for installer script [ci skip]e3a0af58
build: upgrade goreleaser31e0ed75
build: target for docker buildingb1d3fcbb
test: add integration test7b6134f3
feat: add bash completion for abra cmd
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.9.0-beta_darwin_amd64.tar.gz
26 MiB
-
abra_0.9.0-beta_darwin_arm64.tar.gz
25 MiB
-
abra_0.9.0-beta_linux_386.tar.gz
26 MiB
-
abra_0.9.0-beta_linux_amd64.tar.gz
27 MiB
-
abra_0.9.0-beta_linux_arm64.tar.gz
25 MiB
-
abra_0.9.0-beta_linux_armv5.tar.gz
25 MiB
-
abra_0.9.0-beta_linux_armv6.tar.gz
25 MiB
-
abra_0.9.0-beta_linux_armv7.tar.gz
25 MiB
-
checksums.txt
808 B
-
0.8.1-beta Stable
released this
2023-10-11 17:29:46 +00:00 | 204 commits to main since this releaseChangelog
8078e91
fix: warn if secrets not generatedc646263
fix: validate COMPOSE_FILEbe693e9
fix: trim comments that are not modifers7566b42
fix: set go version to 1.21d90c9b8
fix: include ca-certs to avoid x509 errorb57edb4
fix: improve app check69ce07f
fix: ignore build files for docker422c642
fix: ensure ipv4 is checked, not sometimes ipv63799155
fix: don't export from within functionc9bb7e1
fix: bring back docker build85b90ef
fix: bail if --chaos and specific version1e6a6e6
fix: app logs retrieves recipe57692ec
feat: add --machine to secret lsd11ad61
docs: make chaos flag description more generic
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.8.1-beta_darwin_arm64
27 MiB
-
abra_0.8.1-beta_darwin_x86_64
28 MiB
-
abra_0.8.1-beta_linux_arm64
27 MiB
-
abra_0.8.1-beta_linux_armv5
26 MiB
-
abra_0.8.1-beta_linux_armv6
26 MiB
-
abra_0.8.1-beta_linux_armv7
26 MiB
-
abra_0.8.1-beta_linux_i386
27 MiB
-
abra_0.8.1-beta_linux_x86_64
28 MiB
-
checksums.txt
1.5 KiB
-
kadabra_0.8.1-beta_darwin_arm64
23 MiB
-
kadabra_0.8.1-beta_darwin_x86_64
23 MiB
-
kadabra_0.8.1-beta_linux_arm64
22 MiB
-
kadabra_0.8.1-beta_linux_armv5
22 MiB
-
kadabra_0.8.1-beta_linux_armv6
22 MiB
-
kadabra_0.8.1-beta_linux_armv7
22 MiB
-
kadabra_0.8.1-beta_linux_i386
22 MiB
-
kadabra_0.8.1-beta_linux_x86_64
23 MiB
-
0.8.0-beta Stable
released this
2023-09-25 15:52:12 +00:00 | 239 commits to main since this releaseChangelog
d5b18d7
fix: use secretId to match secret names in configs776a83d
fix: use new GetComposeFiles API23f5745
fix: skip recipe clone / up to date sync for some commandsf8c49c8
fix: skip "abra-integration-test-recipe" also25258d3
fix: separate abra/kababra makefile targetsd02f659
fix: secrets from config, --offline/chaos handling, typos76035e0
fix: recipe workflow with integration testsbf648ee
fix: recipe versions sorts, aligns & spaces533edbf
fix: recipe versions lists correctly (also -m)58e78e4
fix: overridable ABRA_DIR8788558
fix: only sync version label once64cfdae
fix: only load client if creating secretsebf5d82
fix: failover if no recipe meta available60c0e55
fix: don't specify refs when pulling tags3d1158a
fix: don't read TIMEOUT for version= label82631d9
fix: don't output if not tags8bb98ed
fix: deploy fresh recipe without versionsb4fd7fd
fix: clone catalogue on initial runf3ded88
fix: app version includes tags, sorts & tests79b9cc9
fix: --offline/--chaos handlings for backup/check/cmd/restore502e26b
fix: change message when starting to poll for deployment status.e22b692
fix: Add os hook for interrupt signal while waiting for service to converge.510ce66
feat: version arguments, local tag lookups & release notes18dc6e9
feat: support abra testing modeb708382
feat: recipe lint supports --chaos557b670
docs: improve recipe fetch usage/desc [ci skip]306fe02
chore: tag 0.8.x seriesce4b775
build: require 1.18 due to slices.Contains usage1e4f1b4
build: disable publish image for now
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.8.0-beta_darwin_arm64
27 MiB
-
abra_0.8.0-beta_darwin_x86_64
28 MiB
-
abra_0.8.0-beta_linux_arm64
27 MiB
-
abra_0.8.0-beta_linux_armv5
26 MiB
-
abra_0.8.0-beta_linux_armv6
26 MiB
-
abra_0.8.0-beta_linux_armv7
26 MiB
-
abra_0.8.0-beta_linux_i386
27 MiB
-
abra_0.8.0-beta_linux_x86_64
28 MiB
-
checksums.txt
1.5 KiB
-
kadabra_0.8.0-beta_darwin_arm64
23 MiB
-
kadabra_0.8.0-beta_darwin_x86_64
23 MiB
-
kadabra_0.8.0-beta_linux_arm64
22 MiB
-
kadabra_0.8.0-beta_linux_armv5
22 MiB
-
kadabra_0.8.0-beta_linux_armv6
22 MiB
-
kadabra_0.8.0-beta_linux_armv7
22 MiB
-
kadabra_0.8.0-beta_linux_i386
22 MiB
-
kadabra_0.8.0-beta_linux_x86_64
23 MiB
-
0.8.0-rc2-beta Stable
released this
2023-07-28 22:31:59 +00:00 | 320 commits to main since this releaseHere's the migration guide!
abra upgrade --rc
If you're new to the project, check out
coopcloud.tech
🎉Changelog
8fa9419c
build: pin to goreleaser v18
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.8.0-rc2-beta_darwin_arm64
28 MiB
-
abra_0.8.0-rc2-beta_darwin_x86_64
28 MiB
-
abra_0.8.0-rc2-beta_linux_arm64
27 MiB
-
abra_0.8.0-rc2-beta_linux_armv5
27 MiB
-
abra_0.8.0-rc2-beta_linux_armv6
27 MiB
-
abra_0.8.0-rc2-beta_linux_armv7
27 MiB
-
abra_0.8.0-rc2-beta_linux_i386
27 MiB
-
abra_0.8.0-rc2-beta_linux_x86_64
29 MiB
-
checksums.txt
1.6 KiB
-
kadabra_0.8.0-rc2-beta_darwin_arm64
23 MiB
-
kadabra_0.8.0-rc2-beta_darwin_x86_64
24 MiB
-
kadabra_0.8.0-rc2-beta_linux_arm64
23 MiB
-
kadabra_0.8.0-rc2-beta_linux_armv5
22 MiB
-
kadabra_0.8.0-rc2-beta_linux_armv6
22 MiB
-
kadabra_0.8.0-rc2-beta_linux_armv7
22 MiB
-
kadabra_0.8.0-rc2-beta_linux_i386
23 MiB
-
kadabra_0.8.0-rc2-beta_linux_x86_64
24 MiB
-
0.8.0-rc1-beta Stable
released this
2023-07-26 07:19:32 +00:00 | 327 commits to main since this releaseHere's the migration guide!
🚀
abra upgrade --rc
🚀Thanks for testing ❤️ Due to
#474
, not every platform has a binary release. We're aiming to fix that for the v8 proper release. In the meantime, here's the docs from doing your ownabra
compilation.If you're new to the project, check out
coopcloud.tech
🎉Changelog
152c5d45
feat: add machine output for recipe/upgrade31ec322c
feat(deploy): set timeout via label (!290)18615eaa
feat: post-deploy abra.sh hooks (!292)3753357e
feat: show chaos status and chaos version611430aa
feat: set chaos version label for each deployed or upgraded app9ade250f
feat: add --tty flag to run commands from a scriptd1202999
feat(list): show autoupdate state4f22228a
feat: lint for lightweight tags049da946
fix: semver version ordering (!293)05821478
fix: better error message for missing local tag15a417d9
fix: fix output of chaos + chaos-version merge27cac818
fix: fix app list chaos field2da85989
fix: point to rc1 [ci skip]34b274bc
fix: refactor upgradability list to make output easier3dc56628
fix: improved offline support6025ab44
fix: update volume list options.62f8103f
fix: Add non-interactive mode.6974681a
fix: improve error message69f38ea4
fix: always show overview, even with -f87e59093
fix: make -m imply -n in recipe/upgrade949510d4
fix: always clone latest recipe changes9e050004
fix(kadabra): always pull new recipe version9f478dac
fix: list downgrades/upgrades in correct orderab64eb2e
fix: only use git to update local catalogueb2739dcd
fix(deploy): post deploy cmdsbdeeb759
fix: upgrade force logic parity with deploy force logicc5d9d883
fix: add some minor tweaks to machine readable pathway in recipe upgradee4a89bcc
fix(kadabra): only warn if a deployed app has no published releaseee4315ad
fix(rm): remove volumes correctly during app removal343b2bfb
docs: go doc badge [ci skip]497ecf47
docs: wording [ci skip]473cae01
build: replacements is deprecated0b67500c
chore: add docker v24 and associated dependencies.
Downloads
-
0.7.0-beta Stable
released this
2023-02-22 07:49:13 +00:00 | 426 commits to main since this releaseChangelog
Migration guide: https://docs.coopcloud.tech/abra/upgrade/#06x-beta-07x-beta
kadabra
, the app auto-updater is available for general alpha testing! See these docs for how to get started. Binaries can be found here. Several changes regarding labelling deployments have been merged in this release. This will allowkadabra
to understand a deployment without having the context of a~/.abra/...
configuration. This paves the way for more server-side tooling, which can help operators with different kinds of maintenance tasks.9fca4e5
docs: add comrade vera [ci skip]eb07617
chore: publish new release 0.7.0-beta992e675
refactor: use passed down conf to decide6362619
refactor: pass args in, docs, rename, lower-case logsd62c4e3
refactor: improved logging on pruning98fc36c
refactor: hopefully more robust prune logic, docsa6b5566
refactor: clarify prune scope, not system wide [ci skip]1a72e27
refactor: add server auto-complete & cosmeticscccbe4a
fix: typo [ci skip]e4b4084
fix: stream logs without hitting git.coopcloud.tech312b93e
fix: no gitops on recipe for "app new"3058178
fix: if all servers good, don't show empty table5739758
fix: give more time to tear down state [ci skip]e94f947
fix: don't create clients twice per serverff58646
fix: better error message when network gonef53cfb6
fix: better error message when missing context [ci skip]eec6469
fix: Change error message to reflect RECIPE -> TYPE9754c1b
feat: server auto-complete on remove sub-commandd789830
feat: adds --since flag for abra app logsb8abc87
docs: volumes pruning docs - more warnings4dbe136
docs: more clarity on prune functionality47c61df
docs: add comrade yksflip [ci skip]d4f3a7b
docs: add comrade codegod100 [ci skip]f55f01a
build: verbose local builds to show progressc7730ba
Adding server prune and undeploy prune
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.7.0-beta_darwin_arm64
26 MiB
-
abra_0.7.0-beta_darwin_x86_64
27 MiB
-
abra_0.7.0-beta_linux_arm64
26 MiB
-
abra_0.7.0-beta_linux_armv5
26 MiB
-
abra_0.7.0-beta_linux_armv6
26 MiB
-
abra_0.7.0-beta_linux_armv7
26 MiB
-
abra_0.7.0-beta_linux_i386
26 MiB
-
abra_0.7.0-beta_linux_x86_64
27 MiB
-
checksums.txt
1.5 KiB
-
kadabra_0.7.0-beta_darwin_arm64
22 MiB
-
kadabra_0.7.0-beta_darwin_x86_64
22 MiB
-
kadabra_0.7.0-beta_linux_arm64
22 MiB
-
kadabra_0.7.0-beta_linux_armv5
21 MiB
-
kadabra_0.7.0-beta_linux_armv6
21 MiB
-
kadabra_0.7.0-beta_linux_armv7
21 MiB
-
kadabra_0.7.0-beta_linux_i386
22 MiB
-
kadabra_0.7.0-beta_linux_x86_64
23 MiB
-
0.7.0-rc3-beta Stable
released this
2023-02-19 09:51:34 +00:00 | 428 commits to main since this releaseChangelog
992e675
refactor: use passed down conf to decide6362619
refactor: pass args in, docs, rename, lower-case logsd62c4e3
refactor: improved logging on pruning98fc36c
refactor: hopefully more robust prune logic, docsa6b5566
refactor: clarify prune scope, not system wide [ci skip]1a72e27
refactor: add server auto-complete & cosmeticscccbe4a
fix: typo [ci skip]e4b4084
fix: stream logs without hitting git.coopcloud.tech312b93e
fix: no gitops on recipe for "app new"3058178
fix: if all servers good, don't show empty table5739758
fix: give more time to tear down state [ci skip]e94f947
fix: don't create clients twice per serverff58646
fix: better error message when network gonef53cfb6
fix: better error message when missing context [ci skip]eec6469
fix: Change error message to reflect RECIPE -> TYPE9754c1b
feat: server auto-complete on remove sub-commandd789830
feat: adds --since flag for abra app logsb8abc87
docs: volumes pruning docs - more warnings4dbe136
docs: more clarity on prune functionality47c61df
docs: add comrade yksflip [ci skip]d4f3a7b
docs: add comrade codegod100 [ci skip]f55f01a
build: verbose local builds to show progressc7730ba
Adding server prune and undeploy prune
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.7.0-rc3-beta_darwin_arm64
26 MiB
-
abra_0.7.0-rc3-beta_darwin_x86_64
27 MiB
-
abra_0.7.0-rc3-beta_linux_arm64
26 MiB
-
abra_0.7.0-rc3-beta_linux_armv5
26 MiB
-
abra_0.7.0-rc3-beta_linux_armv6
26 MiB
-
abra_0.7.0-rc3-beta_linux_armv7
26 MiB
-
abra_0.7.0-rc3-beta_linux_i386
26 MiB
-
abra_0.7.0-rc3-beta_linux_x86_64
27 MiB
-
checksums.txt
1.6 KiB
-
kadabra_0.7.0-rc3-beta_darwin_arm64
22 MiB
-
kadabra_0.7.0-rc3-beta_darwin_x86_64
22 MiB
-
kadabra_0.7.0-rc3-beta_linux_arm64
22 MiB
-
kadabra_0.7.0-rc3-beta_linux_armv5
21 MiB
-
kadabra_0.7.0-rc3-beta_linux_armv6
21 MiB
-
kadabra_0.7.0-rc3-beta_linux_armv7
21 MiB
-
kadabra_0.7.0-rc3-beta_linux_i386
22 MiB
-
kadabra_0.7.0-rc3-beta_linux_x86_64
23 MiB
-
0.6.0-beta Stable
released this
2022-12-13 15:09:54 +00:00 | 547 commits to main since this releaseChangelog
8fad34e
fix: switch back to replacing .example.come788ac2
fix: keep abra working if recipe catalogue is offline (!235)1418744
fix: fork passgena21d431
fix: don't panic() 😅9591e91
feat(cmd): make env variables accessible for local abra.sh commands7f745ff
feat(cmd)!: run abra.sh commands with /bin/bash if available.521d3d1
feat(autocomplete): add autocompletion for fish shell82866cd
feat: partial implementation of machine readable output.1b28a07
fix: minor stylistic improvements to MR output in list.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.6.0-beta_darwin_arm64
26 MiB
-
abra_0.6.0-beta_darwin_x86_64
27 MiB
-
abra_0.6.0-beta_linux_arm64
26 MiB
-
abra_0.6.0-beta_linux_armv5
26 MiB
-
abra_0.6.0-beta_linux_armv6
26 MiB
-
abra_0.6.0-beta_linux_armv7
26 MiB
-
abra_0.6.0-beta_linux_i386
26 MiB
-
abra_0.6.0-beta_linux_x86_64
27 MiB
-
checksums.txt
755 B
-
0.5.1-beta Stable
released this
2022-08-15 10:18:08 +00:00 | 610 commits to main since this releaseChangelog
0423ce7
fix: working link [ci skip]16fe1b6
fix: thread app name & stack name correctlyb42d5bf
fix: ignore until coop-cloud/organising#336 is fixed [ci skip]f684c6d
fix: drop back to urfave@v1.22.5 for parsing fixe41caa8
fix: dont check ip on server when it is local8458e61
fix: branch checking logic42a6818
fix: app cmd parsing, usage & tests3b88935
docs: re-word on docstrings [ci skip]a4ebf7b
docs: add frando & fix intro [ci skip]8f709c0
build: ignore merges, chores & sort0540e42
alpha -> beta
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.5.1-beta_darwin_arm64
26 MiB
-
abra_0.5.1-beta_darwin_x86_64
26 MiB
-
abra_0.5.1-beta_linux_arm64
26 MiB
-
abra_0.5.1-beta_linux_armv5
25 MiB
-
abra_0.5.1-beta_linux_armv6
25 MiB
-
abra_0.5.1-beta_linux_armv7
25 MiB
-
abra_0.5.1-beta_linux_i386
26 MiB
-
abra_0.5.1-beta_linux_x86_64
27 MiB
-
checksums.txt
755 B
-
0.5.0-alpha Stable
released this
2022-05-03 15:23:17 +00:00 | 654 commits to main since this releaseDownloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
abra_0.5.0-alpha_darwin_arm64
25 MiB
-
abra_0.5.0-alpha_darwin_x86_64
26 MiB
-
abra_0.5.0-alpha_linux_arm64
25 MiB
-
abra_0.5.0-alpha_linux_armv5
24 MiB
-
abra_0.5.0-alpha_linux_armv6
24 MiB
-
abra_0.5.0-alpha_linux_armv7
24 MiB
-
abra_0.5.0-alpha_linux_i386
25 MiB
-
abra_0.5.0-alpha_linux_x86_64
26 MiB
-
checksums.txt
763 B