Add ability to provide token for private repo for requirements_git in container build (#15831) (#6830)

Add ability to provide auth to private repo for requirements_git
This commit is contained in:
Hao Liu
2025-02-12 15:00:37 -05:00
committed by GitHub
parent 63bb4d66ef
commit 397fb297bf
8 changed files with 38 additions and 0 deletions

View File

@@ -66,8 +66,10 @@ RUN mkdir /tmp/requirements
ADD requirements/requirements.txt \
requirements/requirements_tower_uninstall.txt \
requirements/requirements_git.txt \
requirements/requirements_git.credentials.txt \
/tmp/requirements/
RUN git config --global credential.helper "store --file=/tmp/requirements/requirements_git.credentials.txt"
RUN cd /tmp && make requirements_awx
ARG VERSION
@@ -95,6 +97,8 @@ RUN DJANGO_SETTINGS_MODULE=awx.settings.defaults SKIP_SECRET_KEY_CHECK=yes SKIP_
{% endif %}
RUN rm /tmp/requirements/requirements_git.credentials.txt
# Final container(s)
FROM quay.io/centos/centos:stream9