mirror of https://gerrit.osmocom.org/osmo-ci
ansible/setup-simtest: pre-install pysim depends
Avoid spending time to install the depends of pysim in each CI job. Closes: OS#5497 Change-Id: I1e9ddb93f05108146a219bd28cf1e9332764bf8e
This commit is contained in:
parent
5be9a7442b
commit
1c7e7c21c3
|
@ -21,6 +21,26 @@
|
|||
- virtualenv
|
||||
install_recommends: no
|
||||
|
||||
- name: "pysim: get requirements.txt"
|
||||
get_url:
|
||||
url: https://gitea.osmocom.org/sim-card/pysim/raw/branch/master/requirements.txt
|
||||
dest: /tmp/pysim_requirements.txt
|
||||
|
||||
- name: "pysim: install deps from requirements.txt"
|
||||
pip:
|
||||
executable: pip3
|
||||
requirements: /tmp/pysim_requirements.txt
|
||||
|
||||
# https://gitea.osmocom.org/sim-card/pysim/src/branch/master/contrib/jenkins.sh
|
||||
- name: "pysim: install other deps needed for contrib/jenkins.sh"
|
||||
pip:
|
||||
executable: pip3
|
||||
name:
|
||||
- "git+https://github.com/osmocom/sphinx-argparse@master#egg=sphinx-argparse"
|
||||
- pylint
|
||||
- sphinx
|
||||
- sphinxcontrib-napoleon
|
||||
|
||||
roles:
|
||||
- name: osmocom-jenkins-slave
|
||||
generic_slave: false
|
||||
|
|
Loading…
Reference in New Issue