Send sourcemaps to our sentry instance

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2022-11-04 18:17:14 +01:00
parent bc81b1830d
commit ad9d9d33bc
No known key found for this signature in database
GPG Key ID: A061B9DDE0CA0773

View File

@ -4,6 +4,7 @@ stages:
- install - install
- check - check
- build-js - build-js
- sentry
- test - test
- docker - docker
- package - package
@ -94,6 +95,21 @@ build-frontend:
needs: needs:
- lint-front - lint-front
sentry-commit:
stage: sentry
image: getsentry/sentry-cli
script:
- echo "Create a new release $CI_COMMIT_TAG"
- sentry-cli releases new $CI_COMMIT_TAG
- sentry-cli releases set-commits $CI_COMMIT_TAG --auto
- sentry-cli releases files $CI_COMMIT_TAG upload-sourcemaps priv/static/assets/
- sentry-cli releases finalize $CI_COMMIT_TAG
- echo "Finalized release for $CI_COMMIT_TAG"
needs:
- build-frontend
only:
- tags@framasoft/mobilizon
deps: deps:
stage: check stage: check
before_script: before_script: