Skip to content
Snippets Groups Projects

planning#394: Live Deployment CI Config

Merged René Rösner requested to merge feature/live-deployment into main
+ 3
3
@@ -39,7 +39,7 @@ build:
- apk add git
- yarn install
script:
- export BASE_PATH="/preview.docs.fitko.dev" && [[ "$CI_COMMIT_REF_NAME" != "main" ]] && export BASE_PATH="/preview.docs.fitko.dev/entwicklungsportal/$CI_COMMIT_REF_SLUG"
- export BASE_PATH="/docs.fitko.de" && [[ "$CI_COMMIT_REF_NAME" != "main" ]] && export BASE_PATH="/preview.docs.fitko.dev/entwicklungsportal/$CI_COMMIT_REF_SLUG"
- echo $BASE_PATH
- yarn export
artifacts:
@@ -71,14 +71,14 @@ deploy:
image: alpine:latest
environment:
name: live
url: https://preview.docs.fitko.dev/
url: https://docs.fitko.de/
rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
when: manual
before_script:
- *pre-deploy-uber-space-setup
script:
- rsync -rLvzc4 -e 'ssh -o CheckHostIP=no' --progress --delete ./out/. $DEPLOY_SERVER:preview.docs.fitko.dev/entwicklungsportal/
- rsync -rLvzc4 -e 'ssh -o CheckHostIP=no' --progress --delete ./out/. $DEPLOY_SERVER:docs.fitko.de/entwicklungsportal/
undeploy:preview:
stage: .post
Loading