diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3b234f5..89822ca 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,13 +4,10 @@ variables: CI_REGISTRY_IMAGE_BACKEND: "$CI_REGISTRY_IMAGE:latest-backend" CI_REGISTRY_IMAGE_FRONTEND: "$CI_REGISTRY_IMAGE:latest-frontend" -.before_script: *before_script +before_script: - docker info - docker login -u $CI_USERNAME -p $CI_ACCESS_TOKEN $CI_REGISTRY -before_script: - <<: *before_script - stages: - build - test @@ -65,13 +62,10 @@ package-frontend: variables: PACKAGE_CONTAINER_NAME: "cre_frontend_package" ARTIFACT_NAME: "ColorRecipesExplorer-$CI_PIPELINE_IID-ng" - before_script: - # Adding a reference to *before_script because the local before_script actually overrides the global one, which contains the docker login. - <<: *before_script + script: - apk update - apk add --no-cache zip - mkdir dist - script: - docker run --name $PACKAGE_CONTAINER_NAME $CI_REGISTRY_IMAGE_NG gradle buildFrontend - docker cp $PACKAGE_CONTAINER_NAME:/usr/src/cre/dist/frontend/ dist/ - zip -r $ARTIFACT_NAME.zip dist/