Skip to content
Snippets Groups Projects
Commit 3ea29e63 authored by Guilhem Bonnefille's avatar Guilhem Bonnefille Committed by Pierre Smeyers
Browse files

fix: Use PIP_OPTS for setup.py based install

The PIP_OPTS varenv is needed both when using requirement.txt or setup.py.
parent 7ac2b113
No related branches found
No related tags found
No related merge requests found
...@@ -106,7 +106,8 @@ variables: ...@@ -106,7 +106,8 @@ variables:
pip install ${PIP_OPTS} -r "${REQUIREMENTS_FILE}" pip install ${PIP_OPTS} -r "${REQUIREMENTS_FILE}"
elif [[ -f "${SETUP_PY_DIR}/setup.py" ]]; then elif [[ -f "${SETUP_PY_DIR}/setup.py" ]]; then
log_info "--- installing from ${SETUP_PY_DIR}/setup.py file" log_info "--- installing from ${SETUP_PY_DIR}/setup.py file"
pip install "${SETUP_PY_DIR}/" # shellcheck disable=SC2086
pip install ${PIP_OPTS} "${SETUP_PY_DIR}/"
else else
log_info "--- no requirements or setup.py file found from env or file ${REQUIREMENTS_FILE} - ${SETUP_PY_DIR}/setup.py does not exist" log_info "--- no requirements or setup.py file found from env or file ${REQUIREMENTS_FILE} - ${SETUP_PY_DIR}/setup.py does not exist"
fi fi
...@@ -129,7 +130,8 @@ variables: ...@@ -129,7 +130,8 @@ variables:
pip install ${PIP_OPTS} -r "${DOCS_REQUIREMENTS_FILE}" pip install ${PIP_OPTS} -r "${DOCS_REQUIREMENTS_FILE}"
elif [[ -f "${SETUP_PY_DIR}/setup.py" ]]; then elif [[ -f "${SETUP_PY_DIR}/setup.py" ]]; then
log_info "--- installing from ${SETUP_PY_DIR}/setup.py file" log_info "--- installing from ${SETUP_PY_DIR}/setup.py file"
pip install "${SETUP_PY_DIR}/" # shellcheck disable=SC2086
pip install ${PIP_OPTS} "${SETUP_PY_DIR}/"
else else
log_info "--- no doc requirements file found from env or file ${DOCS_REQUIREMENTS_FILE} - ${SETUP_PY_DIR}/setup.py does not exist" log_info "--- no doc requirements file found from env or file ${DOCS_REQUIREMENTS_FILE} - ${SETUP_PY_DIR}/setup.py does not exist"
fi fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment