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

Add ability to provide auth to private repo for requirements_git
This commit is contained in:
Hao Liu
2025-02-12 14:20:13 -05:00
committed by GitHub
parent 69a60493a3
commit f8ff48fe5c
8 changed files with 39 additions and 1 deletions

View File

@@ -74,8 +74,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
@@ -102,6 +104,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