android_mt6572_jiabo/lineage/ansible/roles/jenkins/tasks/main.yml
2025-09-05 16:56:03 +08:00

22 lines
516 B
YAML

---
- name: Add jenkins apt repo key
apt_key: url=https://pkg.jenkins.io/debian/jenkins.io.key state=present
- name: Add jenkins apt repo
apt_repository: repo='deb http://pkg.jenkins.io/debian binary/' state=present
- name: Install jenkins
apt:
name: jenkins
- name: Install jenkins requirements
apt:
name: "{{item}}"
with_items:
- git
- name: nginx config
template:
src: templates/nginx.conf.j2
dest: /etc/nginx/sites-enabled/jenkins
owner: root
group: root
mode: 0644