From ba91d9529a4f0afc1e3f68d92eb7176a16d6094f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 2 Oct 2016 21:27:33 +0000 Subject: [PATCH] add crontab file and install it for running atomic host continuous delivery Signed-off-by: Dennis Gilmore --- roles/releng/files/atomic-cd | 4 ++++ roles/releng/tasks/main.yml | 5 +++++ 2 files changed, 9 insertions(+) create mode 100644 roles/releng/files/atomic-cd diff --git a/roles/releng/files/atomic-cd b/roles/releng/files/atomic-cd new file mode 100644 index 0000000000..d7d6f24d9b --- /dev/null +++ b/roles/releng/files/atomic-cd @@ -0,0 +1,4 @@ +# continous delivery of atomic host +MAILTO=releng-cron@lists.fedoraproject.org +*/15 * * * * root TMPDIR=`mktemp -d /tmp/atomic-cd.XXXXXX` && cd $TMPDIR && git clone -n https://pagure.io/releng.git && cd releng && LANG=en_US.UTF-8 ./scripts/build-test-ostree + diff --git a/roles/releng/tasks/main.yml b/roles/releng/tasks/main.yml index 45109f285d..5a02ee19b6 100644 --- a/roles/releng/tasks/main.yml +++ b/roles/releng/tasks/main.yml @@ -235,6 +235,11 @@ copy: src="twoweek-updates" dest=/etc/cron.d/twoweek-updates when: inventory_hostname.startswith('compose-x86-01') +# put cron job in for continuously deliverying atomic host +- name: atomic-cd compose cron + copy: src="atomic-cd" dest=/etc/cron.d/atomic-cd + when: inventory_hostname.startswith('compose-x86-01') + - name: install compose /etc/httpd/conf.d/compose.conf file copy: > src="compose.conf"