From e240ac918960c363c5dc15b73ee6766b1b8c0db0 Mon Sep 17 00:00:00 2001 From: Christian Martin <25327135+ct-martin@users.noreply.github.com> Date: Wed, 1 Nov 2017 00:07:00 -0400 Subject: [PATCH] Sudo for Jenkins when building from master --- build-scripts/playbook.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/build-scripts/playbook.yml b/build-scripts/playbook.yml index 136c543..ddee56d 100644 --- a/build-scripts/playbook.yml +++ b/build-scripts/playbook.yml @@ -80,12 +80,18 @@ - name: Update packages command: dnf update become: true - - name: Allow Jenkins sudo access + - name: Allow Jenkins sudo access for devel become: true lineinfile: path: /etc/sudoers line: 'jenkins ALL=NOPASSWD: /var/lib/jenkins/jobs/TigerOS-Devel/workspace/tigeros/make-iso.sh' state: present + - name: Allow Jenkins sudo access for master + become: true + lineinfile: + path: /etc/sudoers + line: 'jenkins ALL=NOPASSWD: /var/lib/jenkins/jobs/TigerOS-Master/workspace/tigeros/make-iso.sh' + state: present - jenkins_job: name: TigerOS-Master state: present