osmo-ci/ansible/roles/osmocom-jenkins-slave
Alexander Couzens 1a72d50548 ansible: osmocom-jenkins-slave: osmocom_build_deps: install osmo-python-tests for py2 and py3
The osmo-python-tests will be used to test vty commands.
The old python2 package are only required to test old images because
the current master is only supporting python3.
Installing both doesn't conflict because the python site-packages are
different for the two version.

Change-Id: Ica279e83b763389ababb526336ebd95d45beee7a
2020-08-14 16:31:27 +02:00
..
defaults ansible: osmocom-jenkins-slave: add var install_jenkins_utilities 2018-07-19 23:04:24 +02:00
files add ansible playbooks 2018-03-16 09:18:11 +00:00
tasks ansible: osmocom-jenkins-slave: osmocom_build_deps: install osmo-python-tests for py2 and py3 2020-08-14 16:31:27 +02:00
README.md ansible: osmocom-jenkins-slave: add var install_jenkins_utilities 2018-07-19 23:04:24 +02:00

README.md

Setup a usual jenkins slave

Support the following variables:

  • install_jenkins_utilities: (true) install usefull utilities including qemu/debootstrap/fakeroot
  • install_osmocom_build_deps: (true) install all osmocom runtime and build time dependencies
  • generic_slave: (true) contains tasks used by the most osmocom jenkins slaves
  • osmocom_jenkins_slave_fstrim: (false) calls fstrim periodical
  • ttcn3_slave: (true) install titan ttcn3 compiler and prepares the docker-playground