aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2018-03-30 11:03:43 +0200
committerHarald Welte <laforge@gnumonks.org>2018-04-05 19:58:51 +0000
commit8490e6515528b4a397b9cc50786eae6d509861ae (patch)
tree870f421ccaae762bac9e25f1749f6e54ae30f4e9
parent7a148bff15acd99770e5321d3ff62b6ff57be8f0 (diff)
ansible: install eclipse-titan
-rw-r--r--ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml b/ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml
index 6a7845c..72166ab 100644
--- a/ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml
+++ b/ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml
@@ -13,3 +13,20 @@
git:
repo: "https://git.osmocom.org/docker-playground"
dest: "/home/{{ jenkins_user }}/jenkins/docker-playground"
+
+- name: add apt.key
+ apt_key:
+ url: https://download.opensuse.org/repositories/network:/osmocom:/latest/Debian_9.0/Release.key
+
+- name: add apt repository
+ apt_repository:
+ repo: "deb http://download.opensuse.org/repositories/network:/osmocom:/latest/Debian_9.0/ ./"
+ filename: obs_osmocom
+ update_cache: yes
+
+- name: install titan
+ apt:
+ name: eclipse-titan
+ update_cache: yes
+ cache_valid_time: 3600
+