Skip to content

Releases: markosamuli/ansible-gcloud

v2.2.0

16 Apr 20:35
Compare
Choose a tag to compare

Version update and Apple M1 support.

Changes

  • Cloud SDK release 381.0.0

Fixed

  • Installation on Apple M1 chips failed as the installation archive does not
    have arm64 but arm in the filename.

v2.1.2

23 Nov 23:49
Compare
Choose a tag to compare
  • Added gcloud_prefer_python3 option for preferring python3 over python2
    during install.

v2.1.1

20 Nov 10:31
Compare
Choose a tag to compare

Documentation

  • Updated documentation to include a fix into the configuration example
    and explain bash and zsh shell configuration.

Development improvements

  • Improved development bash scripts and coding style.
  • Updated Docker images used for testing.

v2.1.0

19 Nov 14:04
Compare
Choose a tag to compare

Changes

  • Cloud SDK release 271.0.0
  • Changed default installation path from ~/opt/google-cloud-sdk to
    ~/google-cloud-sdk with backwards compatible detection of the old
    default installation location
  • Automatically added blocks in .bashrc and .zshrc do not look for other
    installation paths

Development improvements

  • Added Makefile with tasks for development
  • Improved Travis CI performance with multiple build stages
  • Added GitHub Actions workflow with pre-commit hooks for running linting tasks
    when new code is pushed to the repository
  • Added commitlint commit-msg hook
  • Fixed bash scripts not working on macOS with BSD sed
  • Workaround for ansible-lint installation issue on Travis
  • Move bash scripts out of the repository root
  • Format shell scripts with shfmt
  • Validate shell scripts with shellcheck

v2.0.0

22 Jun 16:07
Compare
Choose a tag to compare

Removed support for uploading Cloud SDK archive from the Ansible control machine.

Do not install Cloud SDK from APT on Debian-based systems but use the same archive install method as on macOS.

The APT install method is still included and can be enabled in the configuration.

v1.1.1

02 Mar 21:47
c97624f
Compare
Choose a tag to compare
  • fix: use include_tasks instead deprecated include
  • ci: do not test role with Ansible < 2.4

v1.1.0

02 Mar 17:52
Compare
Choose a tag to compare
  • feat: update Cloud SDK 236.0.0 on macOS
  • fix: import GCP pubkey before adding APT source

v1.0.0

02 Mar 17:36
9d06eaa
Compare
Choose a tag to compare

Initial release with Cloud SDK 226.0.0 on macOS.