Loading .gitlab-ci.yml +19 −0 Original line number Diff line number Diff line Loading @@ -84,6 +84,25 @@ jest server: coverage_format: cobertura path: packages/server/coverage/cobertura-coverage.xml build image: stage: build image: docker:latest interruptible: true before_script: - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin script: - | docker build --tag $REGISTRY/$IMAGE_NAME \ --build-arg VERSION=$CI_COMMIT_SHA \ --build-arg SENTRY_URL=$SENTRY_URL \ --build-arg SENTRY_ORG=$SENTRY_ORG \ --build-arg CLIENT_SENTRY_PROJECT=$CLIENT_SENTRY_PROJECT \ --build-arg CLIENT_SENTRY_DSN=$CLIENT_SENTRY_DSN \ --build-arg SERVER_SENTRY_PROJECT=$SERVER_SENTRY_PROJECT \ --build-arg SERVER_SENTRY_DSN=$SERVER_SENTRY_DSN \ --build-arg SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN . - docker push $REGISTRY/$IMAGE_NAME deploy: stage: deploy trigger: Loading .gitlab/ci/deploy.yml +19 −19 Original line number Diff line number Diff line Loading @@ -2,25 +2,25 @@ variables: REGISTRY: registry.sc07.dev IMAGE_NAME: sc07/canvas:edge publish: stage: build tags: - red interruptible: true before_script: - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin script: - | docker build --tag $REGISTRY/$IMAGE_NAME \ --build-arg VERSION=$CI_COMMIT_SHA \ --build-arg SENTRY_URL=$SENTRY_URL \ --build-arg SENTRY_ORG=$SENTRY_ORG \ --build-arg CLIENT_SENTRY_PROJECT=$CLIENT_SENTRY_PROJECT \ --build-arg CLIENT_SENTRY_DSN=$CLIENT_SENTRY_DSN \ --build-arg SERVER_SENTRY_PROJECT=$SERVER_SENTRY_PROJECT \ --build-arg SERVER_SENTRY_DSN=$SERVER_SENTRY_DSN \ --build-arg SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN . - docker push $REGISTRY/$IMAGE_NAME # publish: # stage: build # tags: # - red # interruptible: true # before_script: # - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin # script: # - | # docker build --tag $REGISTRY/$IMAGE_NAME \ # --build-arg VERSION=$CI_COMMIT_SHA \ # --build-arg SENTRY_URL=$SENTRY_URL \ # --build-arg SENTRY_ORG=$SENTRY_ORG \ # --build-arg CLIENT_SENTRY_PROJECT=$CLIENT_SENTRY_PROJECT \ # --build-arg CLIENT_SENTRY_DSN=$CLIENT_SENTRY_DSN \ # --build-arg SERVER_SENTRY_PROJECT=$SERVER_SENTRY_PROJECT \ # --build-arg SERVER_SENTRY_DSN=$SERVER_SENTRY_DSN \ # --build-arg SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN . # - docker push $REGISTRY/$IMAGE_NAME deploy: stage: deploy Loading Loading
.gitlab-ci.yml +19 −0 Original line number Diff line number Diff line Loading @@ -84,6 +84,25 @@ jest server: coverage_format: cobertura path: packages/server/coverage/cobertura-coverage.xml build image: stage: build image: docker:latest interruptible: true before_script: - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin script: - | docker build --tag $REGISTRY/$IMAGE_NAME \ --build-arg VERSION=$CI_COMMIT_SHA \ --build-arg SENTRY_URL=$SENTRY_URL \ --build-arg SENTRY_ORG=$SENTRY_ORG \ --build-arg CLIENT_SENTRY_PROJECT=$CLIENT_SENTRY_PROJECT \ --build-arg CLIENT_SENTRY_DSN=$CLIENT_SENTRY_DSN \ --build-arg SERVER_SENTRY_PROJECT=$SERVER_SENTRY_PROJECT \ --build-arg SERVER_SENTRY_DSN=$SERVER_SENTRY_DSN \ --build-arg SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN . - docker push $REGISTRY/$IMAGE_NAME deploy: stage: deploy trigger: Loading
.gitlab/ci/deploy.yml +19 −19 Original line number Diff line number Diff line Loading @@ -2,25 +2,25 @@ variables: REGISTRY: registry.sc07.dev IMAGE_NAME: sc07/canvas:edge publish: stage: build tags: - red interruptible: true before_script: - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin script: - | docker build --tag $REGISTRY/$IMAGE_NAME \ --build-arg VERSION=$CI_COMMIT_SHA \ --build-arg SENTRY_URL=$SENTRY_URL \ --build-arg SENTRY_ORG=$SENTRY_ORG \ --build-arg CLIENT_SENTRY_PROJECT=$CLIENT_SENTRY_PROJECT \ --build-arg CLIENT_SENTRY_DSN=$CLIENT_SENTRY_DSN \ --build-arg SERVER_SENTRY_PROJECT=$SERVER_SENTRY_PROJECT \ --build-arg SERVER_SENTRY_DSN=$SERVER_SENTRY_DSN \ --build-arg SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN . - docker push $REGISTRY/$IMAGE_NAME # publish: # stage: build # tags: # - red # interruptible: true # before_script: # - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin # script: # - | # docker build --tag $REGISTRY/$IMAGE_NAME \ # --build-arg VERSION=$CI_COMMIT_SHA \ # --build-arg SENTRY_URL=$SENTRY_URL \ # --build-arg SENTRY_ORG=$SENTRY_ORG \ # --build-arg CLIENT_SENTRY_PROJECT=$CLIENT_SENTRY_PROJECT \ # --build-arg CLIENT_SENTRY_DSN=$CLIENT_SENTRY_DSN \ # --build-arg SERVER_SENTRY_PROJECT=$SERVER_SENTRY_PROJECT \ # --build-arg SERVER_SENTRY_DSN=$SERVER_SENTRY_DSN \ # --build-arg SENTRY_AUTH_TOKEN=$SENTRY_AUTH_TOKEN . # - docker push $REGISTRY/$IMAGE_NAME deploy: stage: deploy Loading