Logo
Explore Help
Sign In
toolshed/abra
toolshed/abra
4
2
Fork 18
You've already forked abra
Code Issues 27 Pull Requests 3 Packages Releases 40 Activity

40 Releases 65 Tags

RSS Feed
  • 0.4.0-alpha-rc4 69a7d37fb7

    0.4.0-alpha-rc4 Stable

    decentral1se released this 2022-01-06 09:04:51 +00:00 | 972 commits to main since this release

    Changelog

    • 74dfb12 refactor: centralise tag meta stripping
    • d7e1b29 fix: skip failed image parse for upgrade and move on
    • b22b63c fix: only output if volumes selected for removal
    • 1b37d2d fix: handle tags without images gracefully
    • d9f3a11 fix: gracefully handle missing tag for syncing
    • d7cf11b fix: further fixes for gracefully handling missing tag
    • 4b7ec63 fix: fix chaos mode for deployment
    • 49ccf2d fix: also show skip for non semver tags
    • 87649cb docs: more manual test cases [ci skip]
    • 76adc45 docs: match typically log message style
    • 69a7d37 chore: release 0.4.0-alpha-rc4
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha-rc4_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha-rc4_darwin_x86_64
      25 MiB
    • abra_0.4.0-alpha-rc4_linux_arm64
      24 MiB
    • abra_0.4.0-alpha-rc4_linux_i386
      23 MiB
    • abra_0.4.0-alpha-rc4_linux_x86_64
      25 MiB
    • checksums.txt
      498 B
  • 0.4.0-alpha-rc3 e38a0078f3

    0.4.0-alpha-rc3 Stable

    decentral1se released this 2022-01-04 14:34:21 +00:00 | 983 commits to main since this release

    Changelog

    • 25b44dc refactor!: use lowercase option to match others
    • 6d76b36 fix: use spaces like the rest [ci skip]
    • 763e7b5 fix: use StackName for querying via Docker
    • eed2756 fix: new app table colume matches usual order now
    • 10e4a8b fix: handle StackName/AppName correctly for new app creation
    • 0c2f6fb fix: app autocomplete for secret commands
    • b61b8f0 fix: always check for deployed status when removing
    • d5ab9ae docs: match other abort command outputs
    • 2ebb00c docs: confirm prompt matches language of command
    • e38a007 chore: publish 0.4.0-alpha-rc3
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha-rc3_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha-rc3_darwin_x86_64
      25 MiB
    • abra_0.4.0-alpha-rc3_linux_arm64
      24 MiB
    • abra_0.4.0-alpha-rc3_linux_i386
      23 MiB
    • abra_0.4.0-alpha-rc3_linux_x86_64
      25 MiB
    • checksums.txt
      498 B
  • 0.4.0-alpha-rc2 636dc82258

    0.4.0-alpha-rc2 Stable

    decentral1se released this 2022-01-03 15:37:53 +00:00 | 993 commits to main since this release

    Changelog

    • 379e01d fix: use installer without progress bar [ci skip]
    • bd1da39 fix: show latest version when up-to-date
    • ba9abcb fix: increase converge timeout
    • a1cbf21 fix: handle "uknown" version on deployment
    • 65feda7 fix: dont lookup release notes if no version passed
    • 64e223a fix: dont display non-existant release notes if no version
    • 66d5453 docs: recommend more helper commands for deploy timeout
    • 636dc82 chore: 0.4.x rc2
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha-rc2_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha-rc2_darwin_x86_64
      25 MiB
    • abra_0.4.0-alpha-rc2_linux_arm64
      24 MiB
    • abra_0.4.0-alpha-rc2_linux_i386
      23 MiB
    • abra_0.4.0-alpha-rc2_linux_x86_64
      25 MiB
    • checksums.txt
      498 B
  • 0.4.0-alpha-rc1 abf56f9054

    0.4.0-alpha-rc1 Stable

    decentral1se released this 2022-01-02 19:06:34 +00:00 | 1003 commits to main since this release

    Changelog

    • b1d9d9d refactor: wording & short options
    • a293179 refactor: use config var for path
    • 62441ac refactor: use SmallSHA
    • fa45264 refactor: the grand recipe release refactor
    • 43e68a9 refactor: reverse list function finally
    • d2a6e35 refactor: rename to flags
    • a060433 refactor: remove unused flag
    • 5cacd09 refactor: remove old/non-urgen/resolved FIXMEs
    • c13f438 refactor: remove old code
    • 7596a67 refactor: refocus the script purpose
    • 3d10009 refactor: readability
    • cf5ee4e refactor: put URLs into vars
    • 512cd9d refactor: new line to follow other docs
    • c4f344b refactor: move to manual dir [ci skip]
    • b8e2d1d refactor: move function into web package
    • 0fe0ffb refactor: move flags to internal/common
    • cf1b46f refactor: move flags into internal/common
    • 06f8078 refactor: move flag to internal/common
    • 9ddf69b refactor: move flag to internal/common
    • 1df69aa refactor: more shuffling test infra around [ci skip]
    • 575485e refactor: more portable wget usage
    • 17340a7 refactor: more local var
    • fb24357 refactor: merge top-level into one file
    • 8f6e1de refactor: merge catalogue/catalogue, catalogue/generate
    • 9c8e6b6 refactor: match logging for dry run
    • 59b80d5 refactor: make this flag more general
    • 0dc4b2b refactor: less quotes, spacing for style
    • 779c810 refactor: less quotes, less verbose
    • 3b5354b refactor: less quotes
    • 5b1b16d refactor: less quotes
    • 48c965b refactor: less quotes
    • 327c5ad refactor: less quotes
    • 15d1e9d refactor: less quotes
    • 053a06c refactor: less quotes
    • 737a22a refactor: less quotes
    • 0a903f0 refactor: less quotes
    • 8e8c241 refactor: less quotes
    • fc29ca6 refactor: less quotes
    • 07119b0 refactor: less files, they werent used generally
    • 1fd0941 refactor: improved version choice flow
    • fdc9e8b refactor: improved log messages and less quotes
    • f8191ac refactor: go with domains as default
    • f5d2d3a refactor: formatter gets own package
    • f5caf55 refactor: fix log style and add recipe context
    • fa0a63c refactor: ensure type, drop comment
    • 930ff68 refactor: drop unused function
    • eb3509a refactor: drop uneccessary structs
    • 5bae262 refactor: drop this, it's working solid, less verbose
    • 6a98024 refactor: drop old/upstream TODOs
    • c07128b refactor: drop integration tests [ci skip]
    • 45259b3 refactor: drop comment
    • d0a30f6 refactor: code style / error handling improvements
    • 5113db1 refactor: centralise git commit machinery
    • a750344 refactor: better wording
    • ae6adac refactor: autocomplete package
    • 4283f13 refactor: apps -> recipes
    • 60e4dfd refactor!: use lowercase like the rest style
    • 0aa37fc refactor!: simplifying publish logic
    • 2ba1ec3 fix: x-platform loop output
    • 047d0e6 fix: working url
    • b983971 fix: wording
    • 711c4e5 fix: warn on invalid envs for catalogue generation
    • 8215bb4 fix: warn if secrets still exist
    • dbf84b7 fix: validate this recipe
    • 0dc8425 fix: use wget, error out on missing deps
    • abd0943 fix: use scale for restarting
    • 84bf3ff fix: use right variable
    • b92fdbb fix: use right arg
    • ba81380 fix: use one function for up-to-date checks
    • 4c66e44 fix: use new recipes.json path
    • 8e56607 fix: use default
    • 48e16c4 fix: use correct error format
    • a75b01e fix: use app name instead
    • 321ba1e fix: template without weird breakages
    • c5a74e9 fix: template env files too
    • 24882e9 fix: take version from sync when releasing
    • 66666e3 fix: take care of -n here
    • 14400d4 fix: sync recipes from remotes
    • 930c29f fix: switch order of command
    • cb32e88 fix: support retryable http clients
    • f3e55e5 fix: support registry login details
    • c1a0052 fix: stop if no tags in place
    • d1526fa fix: skip drone-abra and recipes in catalogue
    • 48dd9cd fix: simplify ps output
    • 1b9097f fix: show where we're going
    • 7a0d18c fix: show unknown insteaf of empty for missing version
    • 75edcab fix: show progress on meta reading
    • 4dec3c4 fix: show order as in other tables
    • c8541e1 fix: show latest first
    • c69a3c2 fix: show app arg
    • fefb042 fix: shorter timeout on deploy
    • 224c0c3 fix: setup git for e2e testing
    • 32dcddb fix: select containers if we find multiple
    • 3f35510 fix: runtime caching for catalogue generation
    • 0b17292 fix: revert to existing tags for testing purposes [ci skip]
    • 2457b5f fix: return corrent error handling
    • 6100a63 fix: respect NoInput and avoid crashing on init
    • 3a27d9d fix: remove unexpanded var
    • 6ef15e0 fix: remove fish from autocomplete
    • dc9c971 fix: remove duplication
    • 04b5823 fix: release functionality working again
    • 5513754 fix: push tags
    • 3789e56 fix: prompt for server deletion
    • d0cc51b fix: point to correct var
    • 86d8725 fix: pass name correctly
    • 06cc5d1 fix: only update when really needed
    • 41a757b fix: only show when success is for sure
    • 1d6c3e9 fix: only query deployed app
    • 304b706 fix: only check catalogue once
    • cdc08ae fix: much hacking, maybe fixed catalogue generation
    • e839f10 fix: move that back, still wrong but less wrong
    • fc37422 fix: more reliable syncing
    • 5cd4317 fix: more performant ps'in
    • c0caf14 fix: more meta for listing recipes
    • 29a4d05 fix: more info on multiselect
    • ce96269 fix: more fixed for dry mode, this time tested :)
    • ce57d5e fix: merge messages
    • 85a543a fix: maybe more robust gitignore checks
    • 2bc2f86 fix: match exact on filtering
    • be26f80 fix: maintain sorted output
    • b083492 fix: log in correctly
    • 8393f4b fix: log discovered paths
    • 7d8f3f1 fix: less loose permissions, less +x
    • 606b5ac fix: less long ttl
    • 759a00e fix: less fussy catalogue generation
    • 665396b fix: join path correctly
    • e03761f fix: include image too
    • aea5cc6 fix: include ignored files
    • 37ab9a9 fix: improve ls output
    • 6937bfb fix: if no remotes, skip on
    • d26fabe fix: handle zone argument correctly
    • 190c103 fix: handle skipping
    • 9452217 fix: handle noinput case
    • 5254af0 fix: handle no changes edge case for recipe release
    • ef43832 fix: handle more appropriately
    • 929ff88 fix: handle missing versions
    • 2c78ac2 fix: handle missing ssh keys (pass auth)
    • e2c3bc3 fix: handle missing label
    • 9bdb074 fix: handle filtered server list with sort
    • 033bad3 fix: handle empty image meta
    • 299276c fix: handle dry run output result correctly
    • a556ca6 fix: handle StackName / Name correctly
    • 1245827 fix: handle %s correctly
    • a07e71f fix: grand ssh, provisioning, perms refactor
    • 962f566 fix: go on with missing tag
    • 625747d fix: get right url
    • 9b8ff1d fix: get branch is now more robust
    • b912e73 fix: get bar length right
    • 9c281d8 fix: flags for logging in
    • c900ceb fix: fix filtering by type for output
    • 8d499c0 fix: find local only apps
    • 7460668 fix: explain for single repo case too
    • fdf4fc6 fix: ensure validation takes place
    • 014d321 fix: ensure tags & commits are pushed
    • ef6a9ab fix: ensure clean slate for re-deploy
    • a18729b fix: ensure changes are check for
    • 560e0ea fix: ensure catalogue is present
    • a90f3b7 fix: easier logs
    • ae0e7b8 fix: dont wrap for table output
    • dd0f328 fix: dont throw away changes
    • d66c558 fix: dont render if no versions
    • 0b46909 fix: dont output if no secrets
    • 33ff04c fix: dont list if no volumes
    • 3dbd343 fix: dont double append root path
    • d821975 fix: dont check servers so many times
    • 810bc27 fix: dont assume ipv4 exists
    • 2db5378 fix: dont add .git dirs
    • 9cc2554 fix: don't run twice
    • 75db249 fix: don't include traefik-cert-dumper in catalogue
    • 8635922 fix: don't clobber recipe changes during generate
    • ecd2a63 fix: counts apps + drop versions meta without -S
    • 0a55036 fix: correctly count recipes
    • 30209de fix: correct url for commit [ci skip]
    • 4c18667 fix: clone https url by default
    • 4c6d52c fix: clean up if things go wrong
    • 9a1cf25 fix: check published version properly
    • 34cdb9c fix: check for deployment when ps'in
    • ddbf923 fix: catch this case correctly
    • 37e48f2 fix: better wording
    • 4b4298c fix: better wording
    • d02e1f2 fix: better version output
    • 6f0d8b1 fix: better spacing
    • 027c8a1 fix: better recipe meta defaults
    • 3901258 fix: better message for existing swarm
    • e9b4541 fix: better explanation
    • a7894cb fix: better explanation
    • 3119220 fix: better error
    • 748d607 fix: better converge output
    • 1b836db fix: better borked ssh config message
    • 3d3eefb fix: bail out definitely on that error
    • 72df640 fix: avoid that repo as well
    • dddf84d fix: avoid default value for idf
    • fbc3b48 fix: autocomplete recipes
    • 653b6c6 fix: autocomplete for recipe versions
    • eb1b6be fix: auto-config ssh urls and push to them
    • 4089949 fix: add state
    • 1f91b3b fix: add prompt before publishing
    • 20f7a18 fix: add missing env file
    • 7e0feec fix: add autocomplete for vol ls
    • a700aca fix: add autocomplete for app run
    • fbdb792 fix: add app name to ps output + docs
    • 900f40f fix: add app name to list output
    • 0353427 fix: adapt to new unkown version marker
    • 74f6883 fix: actually call function
    • 95d385c fix: GetService & handling missing services
    • 6c87d50 fix(installer): drop double echo
    • 0362928 fix!: parse ttl correctly
    • a71b070 feat: support skipping upgrades
    • 56a1e7f feat: stderr only for logs
    • 9f70a69 feat: skip git syncing on catalogue generation
    • b4f48c3 feat: show release notes on upgrade
    • 866cdd1 feat: service name in ps output
    • 9d62fff feat: recipe generate: load category and features
    • b72bad9 feat: no domain checks flag
    • a84a5bc feat: more robust linting
    • 8735a8f feat: lint before deploy/upgrade/rollback
    • 26a1153 feat: link directly to new commit
    • 8785f66 feat: link direct to tag
    • decfe09 feat: improved recipe creation
    • 3eef1e8 feat: filter recipes list
    • ab8db8d feat: deploy --no-converge-checks & finish app errors
    • db453f0 feat: auto flag for dns
    • 93c7612 feat: allow to only destroy remote server
    • bf82bc9 feat: add dryflag, implement push for catalogue generate
    • 88d4984 docs: wording
    • cb2bb3f docs: uppercase
    • d957adb docs: update the release description
    • 467947e docs: show how to test
    • 217d4bc docs: rewording
    • 6ad253b docs: point to autocomplete
    • 6998a87 docs: more help for setting up
    • a18d0e2 docs: more context on vol rm
    • a925da8 docs: marker for author ack
    • 2b1cc9f docs: less quotes, more clarity on init
    • ae9e66c docs: less quotes, different quotes
    • 398deec docs: improved recipe maintainer docs
    • fc51cf7 docs: improve wording [ci skip]
    • f57222d docs: improve once again, maybe clearer
    • 6094dfa docs: help with dns
    • 3589a7d docs: explain tags
    • 3b01b1b docs: explain docker context also
    • 605e255 docs: expand errors docs
    • 8992050 docs: dont metion git explicitly in user messages
    • e85117b docs: capitalistion, style
    • f752843 docs: better wording
    • bac6fb0 docs: better wording
    • ec72231 docs: better timeout error
    • 4347083 docs: better message [ci skip]
    • 35d95fb docs: better example
    • b71a379 docs: be a little less intense
    • 3b7a8e6 docs: add missing docstrings
    • 0d1f65d docs: add missing docstring
    • fffd8b2 docs: add missing 'the'
    • c7de9c0 docs: add description
    • fccbd7c chore: style lines
    • af3def7 chore: spacing for style
    • cd0d3b8 chore: remove old test file
    • abf56f9 chore: publish 0.4.0-alpha-rc1
    • ba217dc chore: point to new 0.4 release (coming soon)
    • 87851d2 chore: makefile default runs more common tasks
    • 28d1092 chore: go mod tidy
    • bc34be4 chore: go mod tidy
    • 4641a94 chore: drop comment [ci skip]
    • 9896c57 chore: drop ' in messages [ci skip]
    • 844961d chore: add kawaiipunk
    • 11c2d1e chore(deps): update module github.com/schollz/progressbar/v3 to v3.8.5
    • b603069 chore(deps): update module github.com/docker/docker to v20.10.12
    • d999ced chore(deps): update module github.com/docker/cli to v20.10.12
    • 6be2f36 WIP app errors place holder
    • 0f4da38 Merge remote-tracking branch 'origin/renovate/main-github.com-schollz-progressbar-v3-3.x' into main
    • 3d1aa55 Merge commit 'd999ced' into main
    • e7469ac Merge commit 'b603069' into main
    • b02475e Merge branch 'catalogue-metadata'
    • 6f1bf25 Fixed typo in abra ac bash output
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.4.0-alpha-rc1_darwin_arm64
      25 MiB
    • abra_0.4.0-alpha-rc1_darwin_x86_64
      25 MiB
    • abra_0.4.0-alpha-rc1_linux_arm64
      24 MiB
    • abra_0.4.0-alpha-rc1_linux_i386
      23 MiB
    • abra_0.4.0-alpha-rc1_linux_x86_64
      25 MiB
    • checksums.txt
      498 B
  • 0.3.1-alpha-rc2 a7ebcd8950

    0.3.1-alpha-rc2 Stable

    decentral1se released this 2021-11-18 20:18:54 +00:00 | 1292 commits to main since this release

    Changelog

    299faa1 refactor: move file pulling/pushing logic to internal
    cc37615 refactor: move debug to internal
    915083b fix: time out on 60 sec + of converge checks
    56c3e07 fix: log what keys are loaded with the ssh-agent
    1f6e4fa fix: ensure to init/commit the new recipe repo
    85ff042 fix: ensure ipv4 is present for app deploys
    9122c0a fix: ensure domain/server resolve to same ipv4
    4a245c3 fix: ensure .git repo exists
    486a171 fix: dont attempt to clone is local repo is there
    751b187 fix: check local path exists
    e589709 fix: attempt to include IdentityFile if available
    c25b2b1 feat: upgrade to rc from abra
    ecba4e0 feat: autocomplete for app cp app names
    713308e docs: reinstate install docs on README [ci skip]
    f74261d docs: document app cp command syntax
    b6a6163 chore: skip new repo + sort [ci skip]
    a7ebcd8 chore: bump for new RC
    af6f759 chore(deps): update module github.com/moby/sys/signal to v0.6.0
    0342953 chore(deps): update module github.com/kevinburke/ssh_config to v1
    cba261b chore(deps): update module github.com/hetznercloud/hcloud-go to v1.33.1
    dac2489 chore(deps): update module github.com/hetznercloud/hcloud-go to v1.33.0
    7bdc194 chore(deps): update module github.com/gliderlabs/ssh to v0.3.3
    9c3a06a chore(deps): update module github.com/docker/docker to v20.10.11
    2439643 chore(deps): update module github.com/docker/docker to v20.10.10
    cdef8b5 chore(deps): update module github.com/docker/cli to v20.10.11
    0876f67 chore(deps): update module github.com/docker/cli to v20.10.10
    31dafb3 chore(deps): update module github.com/alecaivazis/survey/v2 to v2.3.2
    704e773 chore(deps): run go mod tidy
    0b37f63 chore(deps): go mod tidy
    2600a81 chore(deps): add renovate.json
    e77e72a Merge remote-tracking branch 'origin/renovate/main-github.com-hetznercloud-hcloud-go-1.x' into main
    c9dff0c Merge remote-tracking branch 'origin/renovate/main-github.com-gliderlabs-ssh-0.x' into main
    4e76d49 Merge remote-tracking branch 'origin/renovate/main-github.com-docker-docker-20.x' into main
    7143d09 Merge remote-tracking branch 'origin/renovate/main-github.com-docker-cli-20.x' into main

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.3.1-alpha-rc2_darwin_arm64
      25 MiB
    • abra_0.3.1-alpha-rc2_darwin_x86_64
      24 MiB
    • abra_0.3.1-alpha-rc2_linux_arm64
      24 MiB
    • abra_0.3.1-alpha-rc2_linux_i386
      22 MiB
    • abra_0.3.1-alpha-rc2_linux_x86_64
      25 MiB
    • checksums.txt
      498 B
  • 0.3.1-alpha-rc1 fcbf41ee95

    0.3.1-alpha-rc1 Stable

    decentral1se released this 2021-11-12 07:26:19 +00:00 | 1326 commits to main since this release

    Changelog

    5add4cc refactor(installer): remove doubled code for RC
    6f26b51 fix: only check host keys on requested hosts
    f78a041 fix: clarify when deploy done [ci skip]
    1467ae5 feat: teach catalogue generate to use git
    db10c7b feat: run wizard mode on recipe upgrade [ci skip]
    b67ad02 feat: rudimentary deploy status checking
    2b9395b feat: make sync use wizard mode
    63d9703 feat: make release use wizard mode
    edb427a feat: implement host key checking
    2154316 feat: implement app restart
    9220a8c feat(installer): download rc with --rc
    a539033 docs: use consistent naming [ci skip]
    d38f82e docs: drop recipe [ci skip]
    fcbf41e chore: use alpha format
    3dc186e chore: make comment more general [ci skip]
    4a07619 chore: avoid reverts in the change logi [ci skip]

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.3.1-alpha-rc1_darwin_arm64
      25 MiB
    • abra_0.3.1-alpha-rc1_darwin_x86_64
      24 MiB
    • abra_0.3.1-alpha-rc1_linux_arm64
      24 MiB
    • abra_0.3.1-alpha-rc1_linux_i386
      22 MiB
    • abra_0.3.1-alpha-rc1_linux_x86_64
      25 MiB
    • checksums.txt
      498 B
  • 0.3.1-rc1 17a5f1529a

    0.3.1-rc1 Stable

    decentral1se released this 2021-11-09 12:06:47 +00:00 | 1337 commits to main since this release

    Changelog

    • 1467ae5 feat: teach catalogue generate to use git
    • 2b9395b feat: make sync use wizard mode
    • 63d9703 feat: make release use wizard mode
    • edb427a feat: implement host key checking
    • a539033 docs: use consistent naming [ci skip]
    • 3dc186e chore: make comment more general [ci skip]
    • 4a07619 chore: avoid reverts in the change logi [ci skip]
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.3.1-rc1_darwin_arm64
      25 MiB
    • abra_0.3.1-rc1_darwin_x86_64
      24 MiB
    • abra_0.3.1-rc1_linux_arm64
      24 MiB
    • abra_0.3.1-rc1_linux_i386
      22 MiB
    • abra_0.3.1-rc1_linux_x86_64
      24 MiB
    • checksums.txt
      468 B
  • 0.3.0-alpha de7054fd74

    0.3.0-alpha Stable

    decentral1se released this 2021-11-03 08:58:24 +00:00 | 1347 commits to main since this release

    Changelog

    911f222 refactor: use better name for file
    2d091a6 refactor: name to match logic
    3d46ce6 refactor: more seamless SSH connections
    9f3ab0d refactor: drop VPS
    9e0d77d refactor: better SSH connection details handling
    5d59d12 refactor(installer): use more precise sed command
    8cd9f27 refactor!: server add provisions/deploys traefik
    313e3be refactor!: abra server interface more coherent
    5ae06bb refactor!: abra domain -> abra record + prompts
    8772217 fix: working provisioning post chaos testing
    de7054f fix: use x-platform code for pdeathsig
    49a87ca fix: use more robust output cmd
    f0de18a fix: use echo style + fix formatting
    31f6bd0 fix: use correct formatting function
    e37b492 fix: use IdleConnTimeout/ConnectTimeout
    e26afb9 fix: support empty ssh keys
    066b2b9 fix: stream output from remote ssh commands
    960e474 fix: show defaults, dont set
    a797013 fix: server/record improved output + interactivity
    8e3f90a fix: server inputs handling + better logging
    766e300 fix: remove duplicate check [ci skip]
    f57ae1e fix: remove debug statements
    80921c9 fix: remove cruft + readme pass + document forks
    963f8dc fix: recover tests from overzealous cleanup
    b3496ad fix: log correctly on provisioning
    9b704b0 fix: include app arg in docs
    f833ccb fix: handle recipe name passing correctly
    147687d fix: handle inputs for server new correctly
    0486091 fix: handle flags order validatio better
    c76601c fix: ensure version for regular deploy
    4d2a2d4 fix: ensure provider is set
    7f176d8 fix: ensure logging for status checks
    1d7cb0d fix: ensure client connections work
    94c7f59 fix: dont use e.g. if already has default
    bd92c52 fix: document secret names more coherently
    7022f42 fix: docs and fix for new recipes
    3b77607 fix: better error messages for missing repos
    d56400e fix: bail out on unstage changes for plain --force
    f2b02e3 fix: allow config to open broken env files
    aec11bd fix: add ssh conn time outs
    3d3c4b3 fix: add new repo to skip list
    9a513a0 fix: --local/--provision works
    a491332 feat: support no-input mode for deploy ops
    f041083 feat: support hetzner cloud server removal
    ab02c5f feat: support better domain defaults
    fdc0246 feat: server rm more functional
    b72fa28 feat: server list expands connection string
    9f9248b feat: select prompt for recipes on app new
    9a0e122 feat: provision docker installation
    e4e606e feat: catalogue generate now rate limits
    1caef09 feat: autocomplete helper command
    04e2402 feat: auto-deploy traefik prototype
    f02ea7c feat: add recipe version pinning
    383f857 feat(installer): check if ~/local/.bin is in $PATH
    71225d2 feat(installer): add hashsum checking
    d54a45b docs: try to clarify that further [ci skip]
    0c8dba0 docs: try handles directly [ci skip]
    bdae61e docs: taking a pass on sub cmd docs
    6a75ffc docs: shape up release docs [ci skip]
    a458a5d docs: mark upstreams for all upstreams
    5ce2419 docs: mark new pkg for upstream [ci skip]
    8f55330 docs: further server docs [ci skip]
    2e2560d docs: fix typos [ci skip]
    2bb4a9c docs: fix flag name [ci skip]
    f9e2d24 docs: clarify when this can be connected to
    c789a70 docs: add additional op [ci skip]
    08aca28 chore: upgrade tagcmp + run mod tidy
    a6b5ac3 chore: tweak libdns/gandi go.sum entry >.<
    a394618 chore: those can break as well, include
    0e0e2db chore: publish new version
    1396f15 chore: new loc count by author
    dc04cf5 chore: migrate all upstream code to own dir
    5261d1a chore: drop unused dep [ci skip]
    ede5a59 Revert c76601c9ce
    fc2deda Revert "fix: drop copy/pasta, keep timeouts"
    c76bd25 Revert "chore: tweak libdns/gandi go.sum entry >.<"

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.3.0-alpha_darwin_arm64
      25 MiB
    • abra_0.3.0-alpha_darwin_x86_64
      24 MiB
    • abra_0.3.0-alpha_linux_arm64
      24 MiB
    • abra_0.3.0-alpha_linux_i386
      22 MiB
    • abra_0.3.0-alpha_linux_x86_64
      24 MiB
    • checksums.txt
      478 B
  • 0.2.2-alpha 8b15f2de5b

    0.2.2-alpha Stable

    decentral1se released this 2021-10-21 14:03:19 +00:00 | 1425 commits to main since this release

    Changelog

    cdb76e7 fix: catch multiple containers correctly

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.2.2-alpha_darwin_arm64
      24 MiB
    • abra_0.2.2-alpha_darwin_x86_64
      24 MiB
    • abra_0.2.2-alpha_linux_arm64
      24 MiB
    • abra_0.2.2-alpha_linux_i386
      22 MiB
    • abra_0.2.2-alpha_linux_x86_64
      24 MiB
    • checksums.txt
      478 B
  • 0.2.1-alpha a170e26e27

    0.2.1-alpha Stable

    decentral1se released this 2021-10-21 13:42:50 +00:00 | 1427 commits to main since this release

    Changelog

    74bcb99 fix: use this weird default
    0615c3f fix: support downgrade/upgrade for unknown versions
    c1390f2 fix: show "local" instead of "default"
    d1e4275 fix: set connection timeouts + clean up bad contexts
    640032b fix: remove duplicate version command
    9dfbd21 fix: parse args correctly for validation
    95e19f0 fix: make release not crash on missing images
    7a5ad65 fix: load timeout before other opts
    aec1e45 fix: handle missing containers
    5941ed9 fix: handle exceptions
    63318fb fix: handle chaos mode correctly for deploy
    6d4ee3d fix: force flag works for upgrade
    dd4f2b4 fix: explode when wrong provider chosen
    9526d1f fix: ensure we have version checked out on deploy
    a170e26 fix: drop copy/pasta, keep timeouts
    2fcdaca fix: dont duplicate info output
    07613f5 fix: devendor capsul code
    5be190e fix: check that docker is installed on local add
    7f1d9ee fix: check if record already exists
    6d42e72 fix: allow for client creation on default context
    62cc7ef feat: upgrade/downgrade support chaos mode
    2f9b11f feat: support deploying with chaos mode
    c5f44cf feat: show undploy overview
    02d2410 feat: domain CRUD complete with Gandi provider

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • abra_0.2.1-alpha_darwin_arm64
      24 MiB
    • abra_0.2.1-alpha_darwin_x86_64
      24 MiB
    • abra_0.2.1-alpha_linux_arm64
      24 MiB
    • abra_0.2.1-alpha_linux_i386
      22 MiB
    • abra_0.2.1-alpha_linux_x86_64
      24 MiB
    • checksums.txt
      478 B
First Previous 1 2 3 4 Next Last
Powered by Gitea Version: 1.23.8 Page: 131ms Template: 7ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API