Releases: uselagoon/lagoon-cli
lagoon-cli-v0.33.0
Lagoon CLI (v0.33.0)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.33.0/lagoon-cli-v0.33.0-darwin-arm64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.33.0/lagoon-cli-v0.33.0-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.33.0
docker pull docker.io/uselagoon/lagoon-cli:v0.33.0
Changelog
- a7a2670 Fix and REMOVE version check (#492)
- 725b9c7 Fixes linting issues with nested Sprintf()s (#493)
- ffe59e6 Implement build/deploy log support (#490)
- b9cc079 chore: ensure tag images push (#469)
- df80928 chore: update go version references (#489)
- 1144ab6 feat: better backup/restore output (#485)
- ea770b6 fix: --output-json no longer escapes for HTML context (#484)
- 6dc26d6 fix: error/info messages not printed with
--output-json(#486) - bc6b512 fix: pre-create ~/.ssh/known_hosts if it doesn't exist (#488)
lagoon-cli-v0.32.1
Lagoon CLI (v0.32.1)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.32.1/lagoon-cli-v0.32.1-darwin-arm64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.32.1/lagoon-cli-v0.32.1-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.32.1
docker pull docker.io/uselagoon/lagoon-cli:v0.32.1
Changelog
- 2378cec Change: Handles internal_container_registry scope deprecation (#464)
- c5be91e Feature - config feature flags (#462)
- 93c43d7 add missing dash to LagoonConfigFlag json string (#459)
- 9d55b43 chore(deps): bump github.com/stretchr/testify (#467)
- e77d661 chore(deps): bump the github-actions group across 1 directory with 4 updates (#466)
- f91b4ec chore: allow builder to set OS/ARCH (#447)
- f24a1f0 chore: update dependencies and linting fixes (#465)
- ceed7fe feat: improved error message for ssh on invalid environment name (#463)
- 2d26746 simplify ssh conn string (#461)
lagoon-cli-v0.32.0
Lagoon CLI (v0.32.0)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.32.0/lagoon-cli-v0.32.0-darwin-arm64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.32.0/lagoon-cli-v0.32.0-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.32.0
docker pull docker.io/uselagoon/lagoon-cli:v0.32.0
Changelog
- 3475db3 Change: Adds additional wide flags & updates display of unlimited quotas (#434)
- 61bca20 Merge branch 'main' into dependabot/go_modules/gomod-4024ebf9d3
- bc3b48c Merge pull request #430 from uselagoon/dependabot/go_modules/gomod-4024ebf9d3
- 5cb4298 Merge pull request #436 from uselagoon/fix-tap-reference
- 9744295 Merge pull request #437 from uselagoon/docs-sshkey-config
- 441a49a Removes toolchain
- 85ee6ac chore(deps): bump actions/attest-build-provenance from 1.4.4 to 2.2.2 (#432)
- af5d6cf chore(deps): bump golang in the docker group (#433)
- 751da27 chore(deps): bump the github-actions group with 3 updates (#444)
- e436ecd chore(deps): bump the github-actions group with 4 updates (#431)
- 6c2b5d6 chore(deps): bump the github-actions group with 4 updates (#440)
- 03165bb chore(deps): bump the gomod group with 2 updates (#443)
- 582b0e2 chore(deps): bump the gomod group with 4 updates
- 8c79e58 chore: bump machinery version (#445)
- 480bbc7 chore: remove import export commands (#422)
- 0130db7 feat: add basic support for org env vars (#423)
- 64afdf6 feat: list environments services (#386)
- 75c9c26 fix(docs): use uselagoon tap name
lagoon-cli-v0.31.5
Lagoon CLI (v0.31.5)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.5/lagoon-cli-v0.31.5-darwin-arm64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.5/lagoon-cli-v0.31.5-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.31.5
docker pull docker.io/uselagoon/lagoon-cli:v0.31.5
Changelog
- 5320d38 build: change docker based building (#425)
- 447b638 chore(deps): bump alpine from 3.20 to 3.21 in the docker group (#412)
- b6e2dda chore(deps): bump the github-actions group across 1 directory with 4 updates (#419)
- 6e7b529 chore(deps): bump the gomod group across 1 directory with 5 updates (#420)
- 2221499 fix: Always outputs stdout for running, non-interactive, shells (#427)
- 7bd268a fix: use reveal flag option in list environment variables (#429)
lagoon-cli-v0.31.4
Lagoon CLI (v0.31.4)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.4/lagoon-cli-v0.31.4-darwin-arm64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.4/lagoon-cli-v0.31.4-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.31.4
docker pull docker.io/uselagoon/lagoon-cli:v0.31.4
Changelog
lagoon-cli-v0.31.3
Lagoon CLI (v0.31.3)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.3/lagoon-cli-v0.31.3-darwin-arm64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.3/lagoon-cli-v0.31.3-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.31.3
docker pull docker.io/uselagoon/lagoon-cli:v0.31.3
Changelog
- 2dacb03 Merge pull request #407 from uselagoon/dependabot/go_modules/gomod-469b6b7f07
- bd04b70 Merge pull request #408 from uselagoon/dependabot/github_actions/github-actions-9cbef007fe
- 38ff2ff chore(deps): bump the github-actions group with 3 updates
- c954f5d chore(deps): bump the gomod group with 3 updates
- 7829bdf fix: force token refresh with lagoon login (#409)
lagoon-cli-v0.31.2
Lagoon CLI (v0.31.2)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.2/lagoon-cli-v0.31.2-darwin-arm64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.2/lagoon-cli-v0.31.2-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.31.2
docker pull docker.io/uselagoon/lagoon-cli:v0.31.2
Changelog
- 68423c2 Merge branch 'main' into shellcheck-actions
- 9de912e Merge pull request #381 from uselagoon/ci-appsec
- b0ce018 Merge pull request #399 from uselagoon/dependabot/github_actions/actions/setup-go-5
- 6748456 Merge pull request #400 from uselagoon/dependabot/github_actions/softprops/action-gh-release-2
- 58f15bc Merge pull request #401 from uselagoon/shellcheck-actions
- 8cf99ff Merge pull request #404 from uselagoon/dependabot/github_actions/github-actions-23dd7f1809
- b4bff86 Merge pull request #405 from uselagoon/golang-123
- 057a988 chore(deps): bump actions/setup-go from 4 to 5
- d0e8324 chore(deps): bump softprops/action-gh-release from 1 to 2
- d917eaa chore(deps): bump the github-actions group across 1 directory with 6 updates
- 656b2a6 chore: add SBOM generation and release attestation
- 3a2b5cb chore: add badges to README
- a11818c chore: add comment to user addition command (#393)
- b085def chore: add coverage workflow
- b502f31 chore: add dependabot configuration
- 25011c3 chore: add go and actions linters
- 4fd7d53 chore: address more linting issues (#394)
- 671d0cb chore: address shell script issues and re-enable shellcheck linting
- 690bc92 chore: enable dependency review
- 6f13e4c chore: enable the ossf security analysis
- 327d322 chore: fix path error in legacy app
- 0ce8f89 chore: stop shellcheck linting actions
- 54fc033 chore: update dep rev config
- d4cf575 chore: update golang to 1.23
- e49fdad chore: use up-to-date go-github
- bfcbc00 chore: warn on vulnerabilities
- ae2f853 fix: remove errant space in ssh command with service (#406)
lagoon-cli-v0.31.1
Lagoon CLI (v0.31.1)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries (replace amd64 with arm64 for ARM-compatible binaries)
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.1/lagoon-cli-v0.31.1-darwin-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.1/lagoon-cli-v0.31.1-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.31.1
docker pull docker.io/uselagoon/lagoon-cli:v0.31.1
Changelog
lagoon-cli-v0.31.0
Lagoon CLI (v0.31.0)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries (replace amd64 with arm64 for ARM-compatible binaries)
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.0/lagoon-cli-v0.31.0-darwin-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.31.0/lagoon-cli-v0.31.0-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.31.0
docker pull docker.io/uselagoon/lagoon-cli:v0.31.0
Changelog
- 9132133 chore: address go linting (#389)
- 2985e4a feat: include buildstep in deployment get, list (#388)
- 83c2884 fix: check environment name or namespace combo for ssh usernames (#385)
- 82a91e3 fix: return projectkey if reveal not provided (#387)
- a6903c6 refactor: remove getminimalprojectbyname where possible (#390)
- 67e51b9 refactor: use newer sshkey functions to expand key support (#391)
lagoon-cli-v0.30.1
Lagoon CLI (v0.30.1)
Installation via Brew
The preferred method is installation via Homebrew.
brew tap uselagoon/lagoon-cli
brew install lagoon
Running from released binaries
Alternatively, you may install by downloading one of the pre-compiled binaries (replace amd64 with arm64 for ARM-compatible binaries)
# MacOS
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.30.1/lagoon-cli-v0.30.1-darwin-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
# Linux
sudo curl -L "https://github.com/uselagoon/lagoon-cli/releases/download/v0.30.1/lagoon-cli-v0.30.1-linux-amd64" -o /usr/local/bin/lagoon && sudo chmod +x /usr/local/bin/lagoon
Running from a Dockerfile
Alternatively, you may download the latest release as a Dockerfile from GitHub or Docker Hub
See the docs for information on running as a Dockerfile
docker pull ghcr.io/uselagoon/lagoon-cli:v0.30.1
docker pull docker.io/uselagoon/lagoon-cli:v0.30.1