Skip to content

Releases: uselagoon/lagoon-cli

lagoon-cli-v0.33.0

14 Apr 18:29
a7a2670

Choose a tag to compare

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

11 Sep 04:25
9d55b43

Choose a tag to compare

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

09 May 05:43
8c79e58

Choose a tag to compare

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

18 Feb 05:01
7bd268a

Choose a tag to compare

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

30 Jan 23:27
b20e333

Choose a tag to compare

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

  • 48409f6 Adds missing flags to variable update
  • b20e333 Merge pull request #418 from uselagoon/hotfix/fixes_flags_in_var_update
  • 305c89d Update cmd/variables.go
  • ba83cbe updates docs

lagoon-cli-v0.31.3

16 Jan 07:06
a786312

Choose a tag to compare

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

28 Nov 21:40
ae2f853

Choose a tag to compare

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

23 Oct 09:08
1348ded

Choose a tag to compare

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

23 Oct 00:01
2985e4a

Choose a tag to compare

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

04 Sep 23:18
46e01aa

Choose a tag to compare

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

Changelog

  • 46e01aa fix: unable to skip strict host key checking when known_hosts file is missing (#382)