This commit is contained in:
Nadar
2026-03-17 13:24:22 +03:00
commit 82e5ac9d81
554 changed files with 29637 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
build-app-client-cf-pages:
stage: build
needs: []
rules:
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
image:
name: gcr.io/kaniko-project/executor:v1.15.0-debug
entrypoint: [""]
script:
- >-
/kaniko/executor
--context "${CI_PROJECT_DIR}"
--dockerfile "${CI_PROJECT_DIR}/Dockerfile.client"
--target builder-cloudflare
--skip-unused-stages=true
--cache=true
--cache-repo "${CI_REGISTRY_IMAGE}/frontend-app-client/cache"
--no-push
deploy-app-client-cf-pages:
stage: deploy
needs: []
rules:
- if: $CI_COMMIT_BRANCH == "main" || $CI_COMMIT_BRANCH == "ci/pay"
changes:
- apps/client/**/*
- layers/ui/**/*
- layers/shared/**/*
- if: $CI_COMMIT_BRANCH == "main" || $CI_COMMIT_BRANCH == "ci/pay"
when: manual
image:
name: gcr.io/kaniko-project/executor:v1.15.0-debug
entrypoint: [""]
script:
- cp ${CLOUDFLARE_PRGMS_IO_ACCOUNT_ID} /kaniko/cloudflare-account-id
- cp ${CLOUDFLARE_PRGMS_IO_WRANGLER_API_TOKEN} /kaniko/cloudflare-api-token
- >-
/kaniko/executor
--context "${CI_PROJECT_DIR}"
--dockerfile "${CI_PROJECT_DIR}/Dockerfile.client"
--target deployer-cloudflare
--skip-unused-stages=true
--cache=true
--cache-repo "${CI_REGISTRY_IMAGE}/frontend-app-client/cache"
--no-push