Commit b09e1c7d authored by Heather Ellsworth's avatar Heather Ellsworth Committed by Gogs
Browse files

Merge branch 'nodes' of guido.gunther/ansible-librem into master

parents 7d296688 c321a50e
......@@ -22,10 +22,11 @@ Create `inventory.yml`. **Don't commit this file**, it contains site-specific co
Deploy
------
To deploy e.g. the jenkins master user:
```
$ ansible-playbook -i ./inventory.yml ./install_jenkins.yml
$ ansible-playbook -i ./inventory.yml ./playbook.yml -s --check -l jenkinsmaster
```
If everything looks o.k. rerun without *--check*.
### From within Jenkins
-----------------------
......
......@@ -6,3 +6,8 @@ jenkinsmaster:
ansible_user: root # ssh user
jenkins_admin_password: # ENTER SOMETHING
domain_email: # email to the entity managing the domain/server. Sent to Let's Encrypt to request certs
jenkinsnodes:
node1.puri.sm:
ansible_port: 1234 # ssh port
node2.puri.sm:
ansible_port: 1235 # ssh port
---
- hosts: jenkinsnodes
user: root
vars:
roles:
- role: infra
tags: infra
- role: gbp
gbp_cowbuilder_targets:
- dist: sid
- dist: buster
- dist: stretch
- dist: sid
arch: armhf
foreign: true
- dist: buster
arch: armhf
foreign: true
tags:
- gbp
- include: install_jenkins.yml
- include: jenkinsnodes.yml
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment