Skip to content

Instantly share code, notes, and snippets.

@greg-hellings
Created June 28, 2017 20:48
Show Gist options
  • Save greg-hellings/14f58eb19a4992b910f27e53f63573b4 to your computer and use it in GitHub Desktop.
Save greg-hellings/14f58eb19a4992b910f27e53f63573b4 to your computer and use it in GitHub Desktop.
- name: install Jenkins
hosts: all
tasks:
- name: install Jenkins repo file
get_url:
url: https://fedorapeople.org/~semyers/jenkins-rpm/jenkins1651.repo
dest: /etc/yum.repos.d/jenkins.repo
owner: root
group: root
become: true
- name: install Jenkins service
package:
name: jenkins-1.651.3-1.1,java-1.7.0-openjdk
state: present
become: true
- name: start Jenkins service
service:
name: jenkins
state: started
enabled: true
become: true
- name: wait for Jenkins to start
pause:
seconds: 30
- name: install Jenkins plugins
jenkins_plugin:
name: "{{ item }}"
state: present
with_items:
- scriptler
- antisamy-markup-formatter
become: true
become_user: jenkins
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment