imfreedom/bamboo-terraform

make sure all tasks have a name
draft
2019-05-26, Gary Kramlich
8724ed5617d6
Parents 10cdd0571af7
Children c8df42004b14
make sure all tasks have a name
--- a/ansible/roles/pidgin.bamboo-agent/tasks/main.yml Sun May 26 00:25:30 2019 -0500
+++ b/ansible/roles/pidgin.bamboo-agent/tasks/main.yml Sun May 26 01:10:58 2019 -0500
@@ -61,7 +61,8 @@
system: yes
# create user
-- user:
+- name: create bamboo user
+ user:
name: "{{bamboo_user}}"
shell: /bin/false
group: "{{bamboo_group}}"
@@ -70,8 +71,9 @@
createhome: yes
home: "{{bamboo_home}}"
-# create a data directory (mostly used for triggers)
-- file:
+# create the agent home directory (mostly used for triggers)
+- name: create bamboo's agent-home
+ file:
name: "{{bamboo_agent_home}}"
state: directory
owner: "{{bamboo_user}}"
@@ -90,7 +92,7 @@
when: agent_home.changed
# stop the agent if it's already running
-- name: stop agent
+- name: stop bamboo-agent
systemd:
state: stopped
name: bamboo-agent
@@ -106,18 +108,11 @@
when: agent_home.changed
# remove the installer
-- file:
+- name: remove bamboo-agent installer
+ file:
name: "{{bamboo_jar}}"
state: absent
-#- name: fix bamboo permissions
-# file:
-# owner: "{{bamboo_user}}"
-# group: "{{bamboo_group}}"
-# recurse: yes
-# path: "{{bamboo_home}}"
-# become: yes
-
# now make sure the agent is running
- name: start bamboo-agent
systemd: