name: vlttng-env-setup
description: "Configure virtualenv for vlttng"
os:
+ - debian
- ubuntu
devices:
- x86
- mount /dev/sda /tmp
{% endif %}
- rm -rf /tmp/*
+ # With the Debian bookwrom rootfs, without
+ # this being set, the babeltrace2 'bt2' python
+ # bindings are not correctly installed in the
+ # vlttng directory.
+ - export SETUPTOOLS_USE_DISTUTILS=stdlib
+ - source /root/python-venv/bin/activate
- {{ vlttng_cmd }}
- ln -s {{ vlttng_path }} /root/lttngvenv
- sync
CI_REPO: {{ ci_repo }}
CI_BRANCH: {{ ci_branch }}
{% endif %}
+ - repository: {{ ci_repo }}
+ from: git
+ branch: {{ ci_branch }}
+ path: lava/system-tests/upload-artifacts.yml
+ name: upload-artifacts
+ params:
+ LTTNG_VERSION_STRING: {{ lttng_version_string }}
+ JENKINS_BUILD_ID: {{ jenkins_build_id }}
+ CI_REPO: {{ ci_repo }}
+ CI_BRANCH: {{ ci_branch }}