Releases: markosamuli/ansible-gcloud
Releases · markosamuli/ansible-gcloud
v2.2.0
v2.1.2
- Added
gcloud_prefer_python3
option for preferringpython3
overpython2
during install.
v2.1.1
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
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
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
- fix: use include_tasks instead deprecated include
- ci: do not test role with Ansible < 2.4
v1.1.0
- feat: update Cloud SDK 236.0.0 on macOS
- fix: import GCP pubkey before adding APT source
v1.0.0
Initial release with Cloud SDK 226.0.0 on macOS.