All version control checkouts must point to an explicit commit or tag, not just latest
.
Relying on latest
may lead to breakages in the application if the latest version is unstable or not meant for use with the current system.
- git:
repo: 'https://foosball.example.org/path/to/repo.git'
dest: /srv/checkout
version: latest
- git:
repo: 'https://foosball.example.org/path/to/repo.git'
dest: /srv/checkout
version: release-0.22