]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-build.git/commit
scripts/build_utils.sh: pass VENV to helper functions 1813/head
authorKefu Chai <kchai@redhat.com>
Sat, 15 May 2021 03:15:01 +0000 (11:15 +0800)
committerKefu Chai <kchai@redhat.com>
Sat, 15 May 2021 03:35:48 +0000 (11:35 +0800)
commitdf61029beddb4a8a0368885cdd86ba6df7e3daad
treebb1a2f211be52e63b87914b7e0565565754c6188
parentff83fc6859aab8746fa3688b47a4bd63603025e9
scripts/build_utils.sh: pass VENV to helper functions

pass VENV to following functions explicitly:

* teardown_vagrant_tests()
* start_tox()
* build_debs()
* install_python_packages()
* install_python_packages_no_binary()
* pip_download()
* check_binary_existence()

prepare for the cleanup to avoid creating TEMPVENV everytime the script
is included.

Signed-off-by: Kefu Chai <kchai@redhat.com>
84 files changed:
calamari-clients-build/build/build_rpm
calamari-clients-build/build/setup
calamari/build/setup
ceph-ansible-docs-prs/build/build
ceph-ansible-docs/build/build
ceph-ansible-nightly/build/build
ceph-ansible-nightly/build/teardown
ceph-ansible-prs/build/build
ceph-ansible-prs/build/teardown
ceph-ansible-rpm/build/build
ceph-ansible-scenario/build/build
ceph-ansible-scenario/build/teardown
ceph-build-pull-requests/build/build
ceph-build/build/build_deb
ceph-build/build/setup_deb
ceph-build/build/setup_rpm
ceph-container-nighlity/build/build
ceph-container-prs/build/build
ceph-deploy-build/build/build
ceph-deploy-build/build/setup
ceph-deploy-docs/build/build
ceph-deploy-pull-requests/build/setup
ceph-deploy-tag/build/build
ceph-dev-build/build/build_deb
ceph-dev-build/build/setup_deb
ceph-dev-build/build/setup_osc
ceph-dev-build/build/setup_rpm
ceph-dev-new-build/build/build_deb
ceph-dev-new-build/build/setup_deb
ceph-dev-new-build/build/setup_mingw
ceph-dev-new-build/build/setup_rpm
ceph-iscsi-cli-flake8/build/build
ceph-iscsi-cli/build/setup
ceph-iscsi-config-flake8/build/build
ceph-iscsi-config/build/setup
ceph-iscsi-stable/build/setup
ceph-iscsi-tools/build/setup
ceph-iscsi-tox/build/build
ceph-iscsi/build/setup
ceph-medic-docs/build/build
ceph-medic-pull-requests/build/build
ceph-medic-release/build/build_rpm
ceph-medic-rpm/build/build
ceph-medic-tests/build/build
ceph-pr-commits/build/build
ceph-qa-suite-pull-requests/build/build
ceph-release-rpm/build/build
ceph-tag/build/build
ceph-volume-ansible-prs/build/build
ceph-volume-ansible-prs/build/teardown
ceph-volume-nightly/build/build
ceph-volume-nightly/build/teardown
ceph-volume-pr/build/build
ceph-volume-pr/build/teardown
ceph-volume-scenario/build/build
ceph-volume-scenario/build/teardown
cephadm-ansible-prs/build/build
cephadm-ansible-prs/build/teardown
cephmetrics-pull-requests/setup/setup
cephmetrics-release/build/setup
cephmetrics/build/setup
chacra-pull-requests/build/build
configshell-fb/build/setup
diamond-build/build/build_deb
diamond-build/build/build_rpm
diamond-build/build/setup
jenkins-job-builder/build/build
kernel/build/build_deb
kernel/build/build_rpm
kernel/build/setup
merfi-pull-requests/build/build
mita-deploy/build/build
nfs-ganesha-stable/build/setup
nfs-ganesha/build/setup
paddles-pull-requests/build/build
radosgw-agent-pull-requests/build/build
radosgw-agent/build/build
rtslib-fb/build/setup
samba/build/setup
scripts/build_utils.sh
shaman-pull-requests/build/build
tcmu-runner/build/setup
teuthology-docs/build/build
teuthology-pull-requests/build/build