Skip to content
Snippets Groups Projects

feat(ci/cd): add next S3 deployment

Merged Jon Richter requested to merge next into dev
1 file
+ 7
6
Compare changes
  • Side-by-side
  • Inline
+ 7
6
@@ -114,6 +114,7 @@ pages:
variables:
ENVIRONMENT: nightly
SITE: https://${ENVIRONMENT}.ecobytes.net
PUBLIC_DIRECTUS_URL: ${NIGHTLY_PUBLIC_DIRECTUS_URL}
DIRECTUS_STATIC_TOKEN: ${NIGHTLY_DIRECTUS_STATIC_TOKEN}
@@ -123,7 +124,7 @@ pages:
environment:
name: ${ENVIRONMENT}
url: ${SITE}
url: https://${ENVIRONMENT}.ecobytes.net
publish: dist
@@ -133,7 +134,7 @@ pages:
# Build
build-next:
next:build:
extends:
- .build-publish
@@ -142,6 +143,7 @@ build-next:
variables:
ENVIRONMENT: next
SITE: https://${ENVIRONMENT}.ecobytes.net
PUBLIC_DIRECTUS_URL: ${NEXT_PUBLIC_DIRECTUS_URL}
DIRECTUS_STATIC_TOKEN: ${NEXT_DIRECTUS_STATIC_TOKEN}
@@ -153,9 +155,8 @@ build-next:
# Deploy
deploy-next:
dependencies:
- build-next
next:deploy:
needs: ["next:build"]
rules:
- if: $CI_COMMIT_BRANCH == "next"
@@ -182,4 +183,4 @@ deploy-next:
environment:
name: ${ENVIRONMENT}
url: ${SITE}
url: https://${ENVIRONMENT}.ecobytes.net
Loading