diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 44ffc4f7069262672af9cffde0b7d69a57bead34..15b65d61f16ceb7afe2cd3c9aad6c37a9dde3e5c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -27,5 +27,12 @@ dashboard-example-docker-build: echo "Running on branch '$CI_COMMIT_BRANCH': tag = $tag" fi # Build Backend Docker Container + - echo CI_SERVER_HOST=$CI_SERVER_HOST > .env + - echo CI_PROJECT_ID=$CI_PROJECT_ID >> .env + - echo CI_JOB_TOKEN=$CI_JOB_TOKEN >> .env + - cat .env + #- echo "@polaris/dashboard-sdk:registry=\"https://${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/\"" > .npmrc + #- echo "//${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/:_authToken=\"${CI_JOB_TOKEN}\"" >> .npmrc + - cat .npmrc - docker build --pull -t "$CI_REGISTRY_IMAGE${tag}/dashboard-example" . - docker push "$CI_REGISTRY_IMAGE${tag}/dashboard-example" diff --git a/Dockerfile b/Dockerfile index a1fc0c5c4da319be815e999c3bb9c8d28f8e602f..846dfbddbacf3dabf34323c2195508efc5b65f3e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ -FROM node:19-alpine3.16 as build +FROM node:14-alpine3.16 as build COPY . . -RUN npm login https://gitlab.digitallearning.gmbh/api/v4/packages/npm/ +RUN npm login --registry=https://gitlab.digitallearning.gmbh/api/v4/packages/npm/ RUN npm install RUN npm run build