This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Harald Welte gerrit-no-reply at lists.osmocom.orgHarald Welte has submitted this change and it was merged. Change subject: ansible: jenkins-slave: setup ttcn3 repository ...................................................................... ansible: jenkins-slave: setup ttcn3 repository Change-Id: I3aa1bf52f6fcae129278dab7081ea5cfc97d0759 --- M ansible/roles/osmocom-jenkins-slave/defaults/main.yml M ansible/roles/osmocom-jenkins-slave/tasks/main.yml A ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml 3 files changed, 22 insertions(+), 0 deletions(-) Approvals: Harald Welte: Looks good to me, approved; Verified diff --git a/ansible/roles/osmocom-jenkins-slave/defaults/main.yml b/ansible/roles/osmocom-jenkins-slave/defaults/main.yml index 872542c..3f2fa8a 100644 --- a/ansible/roles/osmocom-jenkins-slave/defaults/main.yml +++ b/ansible/roles/osmocom-jenkins-slave/defaults/main.yml @@ -6,3 +6,6 @@ # E.g. a generic_slave requires different tasks as a # special slave including the gsm-tester generic_slave: true + +# Setup the ttcn3 requirements +ttcn3_slave: true diff --git a/ansible/roles/osmocom-jenkins-slave/tasks/main.yml b/ansible/roles/osmocom-jenkins-slave/tasks/main.yml index 8b6f467..5e4472a 100644 --- a/ansible/roles/osmocom-jenkins-slave/tasks/main.yml +++ b/ansible/roles/osmocom-jenkins-slave/tasks/main.yml @@ -96,6 +96,10 @@ include: generic-slave.yml when: generic_slave +- name: install ttcn3 dependencies + include: ttcn3-slave.yml + when: ttcn3_slave + - name: copy .gitconfig copy: src: gitconfig diff --git a/ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml b/ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml new file mode 100644 index 0000000..6a7845c --- /dev/null +++ b/ansible/roles/osmocom-jenkins-slave/tasks/ttcn3-slave.yml @@ -0,0 +1,15 @@ +--- + +- name: ensure jenkins folder exists + become: yes + become_user: "{{ jenkins_user }}" + file: + path: "/home/{{ jenkins_user }}/jenkins" + state: directory + +- name: setup the docker-playground + become: yes + become_user: "{{ jenkins_user }}" + git: + repo: "https://git.osmocom.org/docker-playground" + dest: "/home/{{ jenkins_user }}/jenkins/docker-playground" -- To view, visit https://gerrit.osmocom.org/7531 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: I3aa1bf52f6fcae129278dab7081ea5cfc97d0759 Gerrit-PatchSet: 1 Gerrit-Project: osmo-ci Gerrit-Branch: master Gerrit-Owner: lynxis lazus <lynxis at fe80.eu> Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>