eriklotin.jenkins

Ansible role: eriklotin.jenkins

This role installs Docker and run jenkins container.

Install

ansible-galaxy install eriklotin.jenkins

or install locally:

ansible-galaxy install eriklotin.jenkins -p ./roles/

Variables

List of system users which will be added to docker system group.

docker_users: []

Working directory. jenkins in home directory by default. Will created by role.

jenkins_workdir: "{{ ansible_env.HOME }}/jenkins"

Port for access to Jenkins.

jenkins_port: 8080

Example playbook

- hosts: all

  vars:
    - docker_users: ["ubuntu"]
    - jenkins_port: 80

  roles:
    - role: eriklotin.jenkins

Dependencies

This role uses eriklotin.docker role to install Docker and do post-install tasks.

License

MIT. See LICENSE file.

Author

Created in 2019-02 by Erik Lotin.

About

Install Docker and run Jenkins container.

Install
ansible-galaxy install eriklotin.jenkins
GitHub repository
License
mit
Downloads
77
Owner