Alexander Couzens
fa9f2a145f
ansible jenkins-slave: only setup ttcn3_slave on debian stretch
...
Change-Id: Iaf043008890da94098986468e1fd3d9578810206
2018-04-05 19:58:51 +00:00
Alexander Couzens
8490e65155
ansible: install eclipse-titan
...
Change-Id: I354271b7c573484b7f538a5a4bb29753a950d5f9
2018-04-05 19:58:51 +00:00
Alexander Couzens
4f9a7bef5c
ansible: hosts: add host2-deb8build-ansible host2-deb9build-ansible
...
Change-Id: If0a21f24483b2c1c6ea56e366c5858eee50f17e1
2018-04-05 19:58:51 +00:00
Alexander Couzens
0acdcdc220
ansible: create a new group coverity-slaves to choose the target of coverity
...
Change-Id: I8b09ca50db938c5c7087a74e5d2575412a916ff6
2018-04-05 19:58:51 +00:00
Alexander Couzens
cb2c930723
ansible: hosts: use inventory with ansible_host to have more readable ansible output
...
As long they don't have a dns entry, use the ansible_host variable
Change-Id: I0888e9b66cd1077dcdada97fb5ee2d56def516e3
2018-04-05 19:58:51 +00:00
Alexander Couzens
6288079faf
ansible: hosts: add build2-deb8build-ansible build2-deb9build-ansible slaves
...
Change-Id: Iede01ab10f0a9582b3a3a9a3ebbbc684b94a3c0a
2018-04-05 19:58:51 +00:00
Alexander Couzens
350af695e3
ansible: osmocom-jenkins-slave: don't install recommend packages
...
libuhd-dev would recommend uhd-host which seems not be installable on debian jessie in an lxc.
However we should have already listed all explicit dependencies and shouldn't need
anything else
Change-Id: I6859b8180916a8e172d32030da06ba6fa27d5c45
2018-04-05 19:58:50 +00:00
Harald Welte
482c99223e
ansible: Add docbook5-xml to jenkins build slaves
...
Change-Id: Ic0a33a87a61c9cdd1ca60a023bbf2920d04fefcd
Related: OS#3072
2018-04-02 19:35:13 +00:00
Alexander Couzens
43a7e83921
ansible: jenkins-slave: setup ttcn3 repository
...
Change-Id: I3aa1bf52f6fcae129278dab7081ea5cfc97d0759
2018-03-27 15:11:44 +02:00
Harald Welte
e0e8ac5395
ansible/roles/osmocom-jenkins-slave/tasks/main.yml: Fix alpha sorting
...
Change-Id: Ifdcdcd76edf791d66cbd44daa0797c61ab5d83f0
2018-03-17 14:40:31 +01:00
Alexander Couzens
196402ac65
add ansible playbooks
...
Introduce playbooks to do:
- setup-jenkins-slave - setup a usualy or special jenkins-slave
- setup-gsm-tester - setup the gsm-tester
Change-Id: I7007a4e6c38f73843390ec2b3b91133aff21e36a
2018-03-16 09:18:11 +00:00