diff --git a/tasks/main.yml b/tasks/main.yml new file mode 100644 index 0000000000000000000000000000000000000000..ad85e875dcf03e926665a85f73a315229fbac254 --- /dev/null +++ b/tasks/main.yml @@ -0,0 +1,20 @@ +--- +# file: roles/golang/tasks/main.yml + +- name: "Common GoLang" + set_fact: role_golang_started=true + tags: always + +- block: + + - name: "Install Go Lang" + apt: + pkg: 'golang-go' + state: 'installed' + update_cache: yes + + - name: "Remember that this role had been run" + set_fact: role_golang_completed=true + tags: always + + when: '"golang" not in excluded_roles and role_golang_completed is not defined'