ci(azure-pipelines): add build-arg for custom npm registry
This commit is contained in:
parent
d02024138f
commit
1406ea9c13
@ -30,6 +30,7 @@ jobs:
|
||||
--build-arg HTTP_PROXY=http://proxy.frankfurt-airport.de:8080 \
|
||||
--build-arg NO_PROXY='localhost,127.0.0.1,*.docker.internal,*.azmk8s.io,devfra.azurecr.io,devfra.westeurope.data.azurecr.io' \
|
||||
--build-arg FRAPORT_NOPROXY=dev.azure.com,*.dev.azure.com,*.fraport.de,*.frankfurt-airport.de \
|
||||
--build-arg NPM_CUSTOM_REGISTRY=https://pkgs.dev.azure.com/fraport/_packaging/packages/npm/registry/ \
|
||||
--build-arg MOUNT_DIR=$(Build.Repository.LocalPath) \
|
||||
--build-arg PROJECT_DIR=/fradrive \
|
||||
--tag devfra.azurecr.io/de.fraport.fradrive.build/frontend:$(Build.BuildNumber) \
|
||||
|
||||
@ -27,6 +27,10 @@ RUN --mount=type=bind,source=.,target=${MOUNT_DIR},rw if [ "${PROJECT_DIR}" != "
|
||||
WORKDIR ${PROJECT_DIR}
|
||||
ENV HOME=${PROJECT_DIR}
|
||||
|
||||
RUN if [ ! -z "${NPM_CUSTOM_REGISTRY}" ]; then \
|
||||
printf 'registry=https://pkgs.dev.azure.com/fraport/_packaging/packages/npm/registry/\n\nalways-auth=true' > .npmrc \
|
||||
; fi
|
||||
|
||||
RUN make -- --dependencies-frontend IN_CONTAINER=true
|
||||
|
||||
ENV FRADRIVE_MAKE_TARGET=compile-frontend
|
||||
|
||||
Loading…
Reference in New Issue
Block a user