Fix cloning requirements when GIT_DEPTH is set
We always need the master branch of requirements in order to be able to install tempest with it, so override GIT_DEPTH when cloning that repo. Closes-Bug: 1956616 Change-Id: Id0b409bfadd73f2c30314724178d6e199121050b Signed-off-by: Dr. Jens Harbott <harbott@osism.tech>
This commit is contained in:
parent
9154bf543d
commit
807330ac37
4
stack.sh
4
stack.sh
@ -765,7 +765,9 @@ save_stackenv $LINENO
|
||||
# Bring down global requirements before any use of pip_install. This is
|
||||
# necessary to ensure that the constraints file is in place before we
|
||||
# attempt to apply any constraints to pip installs.
|
||||
git_clone $REQUIREMENTS_REPO $REQUIREMENTS_DIR $REQUIREMENTS_BRANCH
|
||||
# We always need the master branch in addition to any stable branch, so
|
||||
# override GIT_DEPTH here.
|
||||
GIT_DEPTH=0 git_clone $REQUIREMENTS_REPO $REQUIREMENTS_DIR $REQUIREMENTS_BRANCH
|
||||
|
||||
# Install package requirements
|
||||
# Source it so the entire environment is available
|
||||
|
Loading…
Reference in New Issue
Block a user