ci: add SENTRY_AUTH_TOKEN secret, fix source map uploads
This commit is contained in:
parent
143a2c8ad2
commit
a1920a5958
2 changed files with 17 additions and 15 deletions
|
@ -6,7 +6,7 @@ pipeline:
|
||||||
environment:
|
environment:
|
||||||
- FORCE_COLOR=1
|
- FORCE_COLOR=1
|
||||||
- EARTHLY_EXEC_CMD="/bin/sh"
|
- EARTHLY_EXEC_CMD="/bin/sh"
|
||||||
secrets: [EARTHLY_CONFIGURATION]
|
secrets: [ EARTHLY_CONFIGURATION ]
|
||||||
commands:
|
commands:
|
||||||
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
||||||
- earthly bootstrap
|
- earthly bootstrap
|
||||||
|
@ -19,7 +19,7 @@ pipeline:
|
||||||
environment:
|
environment:
|
||||||
- FORCE_COLOR=1
|
- FORCE_COLOR=1
|
||||||
- EARTHLY_EXEC_CMD="/bin/sh"
|
- EARTHLY_EXEC_CMD="/bin/sh"
|
||||||
secrets: [EARTHLY_CONFIGURATION]
|
secrets: [ EARTHLY_CONFIGURATION ]
|
||||||
commands:
|
commands:
|
||||||
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
||||||
- earthly bootstrap
|
- earthly bootstrap
|
||||||
|
@ -52,13 +52,14 @@ pipeline:
|
||||||
SSH_CONFIG,
|
SSH_CONFIG,
|
||||||
SSH_UPLOAD_KEY,
|
SSH_UPLOAD_KEY,
|
||||||
SSH_KNOWN_HOSTS,
|
SSH_KNOWN_HOSTS,
|
||||||
|
SENTRY_AUTH_TOKEN
|
||||||
]
|
]
|
||||||
commands:
|
commands:
|
||||||
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
||||||
- earthly bootstrap
|
- earthly bootstrap
|
||||||
- earthly --secret GPG_SIGN_KEY --secret SSH_CONFIG --secret SSH_UPLOAD_KEY --secret SSH_KNOWN_HOSTS +deploy-appimage-nightly
|
- earthly --secret GPG_SIGN_KEY --secret SSH_CONFIG --secret SSH_UPLOAD_KEY --secret SSH_KNOWN_HOSTS +deploy-appimage-nightly
|
||||||
when:
|
when:
|
||||||
branch: [main]
|
branch: [ main ]
|
||||||
|
|
||||||
docker:nightly:
|
docker:nightly:
|
||||||
image: earthly/earthly:v0.8.3
|
image: earthly/earthly:v0.8.3
|
||||||
|
@ -67,7 +68,7 @@ pipeline:
|
||||||
environment:
|
environment:
|
||||||
- FORCE_COLOR=1
|
- FORCE_COLOR=1
|
||||||
- EARTHLY_EXEC_CMD="/bin/sh"
|
- EARTHLY_EXEC_CMD="/bin/sh"
|
||||||
secrets: [EARTHLY_CONFIGURATION, DOCKER_USER, DOCKER_PASSWORD]
|
secrets: [ EARTHLY_CONFIGURATION, DOCKER_USER, DOCKER_PASSWORD, SENTRY_AUTH_TOKEN ]
|
||||||
commands:
|
commands:
|
||||||
- echo $${DOCKER_PASSWORD}| docker login --username $${DOCKER_USER} --password-stdin
|
- echo $${DOCKER_PASSWORD}| docker login --username $${DOCKER_USER} --password-stdin
|
||||||
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
||||||
|
@ -75,7 +76,7 @@ pipeline:
|
||||||
- earthly --push +docker-minimal
|
- earthly --push +docker-minimal
|
||||||
- earthly --push +docker
|
- earthly --push +docker
|
||||||
when:
|
when:
|
||||||
branch: [main]
|
branch: [ main ]
|
||||||
|
|
||||||
docker:release:
|
docker:release:
|
||||||
image: earthly/earthly:v0.8.3
|
image: earthly/earthly:v0.8.3
|
||||||
|
@ -84,7 +85,7 @@ pipeline:
|
||||||
environment:
|
environment:
|
||||||
- FORCE_COLOR=1
|
- FORCE_COLOR=1
|
||||||
- EARTHLY_EXEC_CMD="/bin/sh"
|
- EARTHLY_EXEC_CMD="/bin/sh"
|
||||||
secrets: [EARTHLY_CONFIGURATION, DOCKER_USER, DOCKER_PASSWORD]
|
secrets: [ EARTHLY_CONFIGURATION, DOCKER_USER, DOCKER_PASSWORD, SENTRY_AUTH_TOKEN ]
|
||||||
commands:
|
commands:
|
||||||
- echo $${DOCKER_PASSWORD}| docker login --username $${DOCKER_USER} --password-stdin
|
- echo $${DOCKER_PASSWORD}| docker login --username $${DOCKER_USER} --password-stdin
|
||||||
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
||||||
|
@ -94,7 +95,7 @@ pipeline:
|
||||||
- earthly --strict --push +docker --tag=latest
|
- earthly --strict --push +docker --tag=latest
|
||||||
- earthly --strict --push +docker --tag=$CI_COMMIT_TAG
|
- earthly --strict --push +docker --tag=$CI_COMMIT_TAG
|
||||||
when:
|
when:
|
||||||
event: [tag]
|
event: [ tag ]
|
||||||
|
|
||||||
jslib:publish:
|
jslib:publish:
|
||||||
image: earthly/earthly:v0.8.3
|
image: earthly/earthly:v0.8.3
|
||||||
|
@ -103,13 +104,13 @@ pipeline:
|
||||||
environment:
|
environment:
|
||||||
- FORCE_COLOR=1
|
- FORCE_COLOR=1
|
||||||
- EARTHLY_EXEC_CMD="/bin/sh"
|
- EARTHLY_EXEC_CMD="/bin/sh"
|
||||||
secrets: [EARTHLY_CONFIGURATION, NPM_TOKEN]
|
secrets: [ EARTHLY_CONFIGURATION, NPM_TOKEN ]
|
||||||
commands:
|
commands:
|
||||||
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
||||||
- earthly bootstrap
|
- earthly bootstrap
|
||||||
- earthly --strict --push --secret NPM_TOKEN +publish-js-all
|
- earthly --strict --push --secret NPM_TOKEN +publish-js-all
|
||||||
when:
|
when:
|
||||||
branch: [main]
|
branch: [ main ]
|
||||||
|
|
||||||
gitea:prerelease:
|
gitea:prerelease:
|
||||||
image: earthly/earthly:v0.8.3
|
image: earthly/earthly:v0.8.3
|
||||||
|
@ -134,14 +135,14 @@ pipeline:
|
||||||
environment:
|
environment:
|
||||||
- FORCE_COLOR=1
|
- FORCE_COLOR=1
|
||||||
- EARTHLY_EXEC_CMD="/bin/sh"
|
- EARTHLY_EXEC_CMD="/bin/sh"
|
||||||
secrets: [ EARTHLY_CONFIGURATION, REGISTRY, REGISTRY_USER, REGISTRY_PASSWORD ]
|
secrets: [ EARTHLY_CONFIGURATION, REGISTRY, REGISTRY_USER, REGISTRY_PASSWORD, SENTRY_AUTH_TOKEN ]
|
||||||
commands:
|
commands:
|
||||||
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
- mkdir ~/.earthly && echo "$EARTHLY_CONFIGURATION" > ~/.earthly/config.yaml
|
||||||
- earthly bootstrap
|
- earthly bootstrap
|
||||||
- mkdir -p dist/
|
- mkdir -p dist/
|
||||||
- earthly --strict -a '+appimage-signed/*' dist/
|
- earthly --strict -a '+appimage-signed/*' dist/
|
||||||
when:
|
when:
|
||||||
event: [tag]
|
event: [ tag ]
|
||||||
|
|
||||||
# todo: webext
|
# todo: webext
|
||||||
|
|
||||||
|
@ -157,4 +158,4 @@ pipeline:
|
||||||
target: main
|
target: main
|
||||||
note: CHANGELOG_CURRENT.md
|
note: CHANGELOG_CURRENT.md
|
||||||
when:
|
when:
|
||||||
event: [tag]
|
event: [ tag ]
|
|
@ -8,7 +8,8 @@ export default defineConfig({
|
||||||
sentrySvelteKit({
|
sentrySvelteKit({
|
||||||
sourceMapsUploadOptions: {
|
sourceMapsUploadOptions: {
|
||||||
org: 'upend',
|
org: 'upend',
|
||||||
project: 'upend-kestrel'
|
project: 'upend-kestrel',
|
||||||
|
authToken: process.env.SENTRY_AUTH_TOKEN
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
sveltekit()
|
sveltekit()
|
||||||
|
|
Loading…
Reference in a new issue