From cd60a61274c8e1ae1983e55922e781c2567adaa6 Mon Sep 17 00:00:00 2001 From: ibon eskudero <ibon.eskudero@tecnalia.com> Date: Mon, 9 Dec 2024 10:00:28 +0100 Subject: [PATCH] add strapi build with npmrc argument --- strapi/buildV2.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 strapi/buildV2.yml diff --git a/strapi/buildV2.yml b/strapi/buildV2.yml new file mode 100644 index 0000000..b8b88ee --- /dev/null +++ b/strapi/buildV2.yml @@ -0,0 +1,14 @@ +build: + image: $ACR_URL/docker:dind + stage: build + services: + - docker:dind + tags: + - docker + script: + - docker login -u $ACR_USERNAME -p $ACR_PASSWORD $ACR_URL + - docker image build --build-arg REG=https://artifact.tecnalia.com/artifactory/api/npm/digicon-npm-dev/ --build-arg NPM_TKN=$NPM_TOKEN --build-arg US=$ACR_USERNAME --build-arg CI_TOKEN=$ACR_PASSWORD --build-arg DATABASE_HOST=$DATABASE_HOST --build-arg DATABASE_NAME=$DATABASE_NAME --build-arg DATABASE_USERNAME=$DATABASE_USERNAME --build-arg DATABASE_PASSWORD=$DATABASE_PASSWORD --build-arg PRODUCTION_HOST=$PRODUCTION_HOST --build-arg NPMRCV2="$NPMRCV2" -t $CONTAINER_IMAGE ./ + - docker push $CONTAINER_IMAGE + only: + - master + - main \ No newline at end of file -- GitLab