Add role to ensure git is installed

Change-Id: I8dc4c4eaa593adb5a0f4bec6a2a5bea778a78bab
This commit is contained in:
Federico Ressi 2020-03-24 11:03:19 +01:00
parent a910b3f2c1
commit 52bd787e05
2 changed files with 29 additions and 0 deletions

View File

@ -2,3 +2,8 @@
dependencies:
- role: tobiko-common
- role: tobiko-ensure-git
when: >
(tobiko_git_repo is defined) or
(test_git_repo is defined)

View File

@ -0,0 +1,24 @@
---
- block:
- name: "get installed git version" # noqa 303
shell: >
git --version
register: get_git_gersion
rescue:
- name: "install Git packages"
become: true
package:
name: git
- name: "get installed git version" # noqa 303
shell: >
git --version
register: get_git_gersion
- name: "show installed git version"
debug:
var: get_git_gersion.stdout
verbosity: 1