From f463f3d5038baa4a9a4c699cdc69ee1b47a04f3e Mon Sep 17 00:00:00 2001 From: Sarah Vaupel Date: Tue, 21 Jan 2025 13:59:59 +0100 Subject: [PATCH] ci(azure-pipelines): additionally set env vars for proxy in dependency task --- azure-pipelines.yaml | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/azure-pipelines.yaml b/azure-pipelines.yaml index 659b850b5..8b5fe3bb3 100644 --- a/azure-pipelines.yaml +++ b/azure-pipelines.yaml @@ -98,14 +98,23 @@ jobs: IN_CI: true steps: - checkout: self - - script: | - # printf 'registry=https://pkgs.dev.azure.com/fraport/_packaging/packages/npm/registry/\n\nalways-auth=true' > .npmrc - # npm login - npm config set proxy http://proxy.frankfurt-airport.de:8080 - npm config set noproxy "dev.azure.com,*.dev.azure.com,*.fraport.de,*.frankfurt-airport.de" - export NODE_EXTRA_CA_CERTS="/etc/ssl/certs/ca-certificates.crt" - make -- --dependencies-frontend IN_CONTAINER=true IN_CI=true PROJECT_DIR=${PROJECT_DIR} + - task: Bash@3 name: frontendDependencies + displayName: Install frontend dependencies + env: + HTTPS_PROXY: http://proxy.frankfurt-airport.de:8080 + HTTP_PROXY: http://proxy.frankfurt-airport.de:8080 + NO_PROXY: 'localhost,127.0.0.1,*.docker.internal,*.azmk8s.io,devfra.azurecr.io,devfra.westeurope.data.azurecr.io' + FRAPORT_NOPROXY: 'dev.azure.com,*.dev.azure.com,*.fraport.de,*.frankfurt-airport.de' + inputs: + targetType: inline + script: | + # printf 'registry=https://pkgs.dev.azure.com/fraport/_packaging/packages/npm/registry/\n\nalways-auth=true' > .npmrc + # npm login + npm config set proxy http://proxy.frankfurt-airport.de:8080 + npm config set noproxy "dev.azure.com,*.dev.azure.com,*.fraport.de,*.frankfurt-airport.de" + export NODE_EXTRA_CA_CERTS="/etc/ssl/certs/ca-certificates.crt" + make -- --dependencies-frontend IN_CONTAINER=true IN_CI=true PROJECT_DIR=${PROJECT_DIR} - task: Bash@3 name: frontendCompile displayName: Compile frontend