Improve AZP nox scripts. (#1289)

This commit is contained in:
Felix Fontein 2026-06-23 19:21:37 +02:00 committed by GitHub
parent b6d3ed1c82
commit 0a81e84087
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 0 deletions

View File

@ -5,6 +5,10 @@
set -o pipefail -eux
# Fix for https://github.com/ansible-community/antsibull-nox/issues/222#issuecomment-4778928615
# caused by https://github.com/ansible/azure-pipelines-test-container/blob/7714d81f64f268bbb10779e1265d312128607b76/Containerfile#L4
export PATH="${PATH//:~\//:${HOME}/}"
nox_session="$1"
docker images ansible/ansible
@ -47,6 +51,8 @@ export FORCE_COLOR=1
export ANTSIBULL_NOX_IGNORE_INSTALLED_COLLECTIONS="true"
if [ "${nox_session}" == "extra-sanity-tests" ]; then
# We need the ansible-galaxy CLI tool to install collection dependencies
retry pip install ansible-core --disable-pip-version-check
nox --verbose --install-only
else
nox --verbose --install-only -e "${nox_session}"

View File

@ -5,6 +5,10 @@
set -o pipefail -eux
# Fix for https://github.com/ansible-community/antsibull-nox/issues/222#issuecomment-4778928615
# caused by https://github.com/ansible/azure-pipelines-test-container/blob/7714d81f64f268bbb10779e1265d312128607b76/Containerfile#L4
export PATH="${PATH//:~\//:${HOME}/}"
nox_session="$1"
export PYTHONIOENCODING='utf-8'