1
0
Fork 0
This repository has been archived on 2023-11-22. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
ansible-jenkins-php-v1/roles/jenkins-php-v1/tasks/main.yml
Chl 12d4943e45 cleanup jenkins_installonly
`jenkins_installonly` was a residue of a bigger playbook this role was
part of. Doesn't really feel clean and idempotent so I remove it.
2020-01-18 23:10:55 +01:00

26 lines
924 B
YAML

---
- name: Warning about confidentiality
pause:
prompt: "Warning: this role will manage and display a lot of passwords and keys readable through the Ansible log and the process infos on each host. Sorry..."
seconds: 10
# Pre-check
- include_tasks: roles/jenkins-php-v1/tasks/00_precheck.yml
# Install Jenkins via the upstream repository
- include_tasks: roles/jenkins-php-v1/tasks/10_jenkins-repository.yml
- include_tasks: roles/jenkins-php-v1/tasks/20_install-plugins.yml
# At the moment, groups or roles are kinda overkill
# (but it probably will get back on us at the end...)
- include_tasks: roles/jenkins-php-v1/tasks/30_users.yml
# Big configuration step : ACL, SSH keys aka. credentials, etc.
- include_tasks: roles/jenkins-php-v1/tasks/40_configure-jenkins.yml
- include_tasks: roles/jenkins-php-v1/tasks/50_create-jobs.yml
- include_tasks: roles/jenkins-php-v1/tasks/60_install-nginx-proxy.yml