forked from baron/baron-sso
테스트 개선 및 프로덕션 배포준비
This commit is contained in:
@@ -29,39 +29,58 @@ jobs:
|
||||
IMAGE_DEPLOY_PUBLIC_URL: ${{ vars.PROD_FRONTEND_URL }}
|
||||
IMAGE_DEPLOY_COMPOSE_TEMPLATE: deploy/templates/docker-compose.images.yaml
|
||||
IMAGE_DEPLOY_BUNDLE_FILE: prod-image-deploy-bundle.tgz
|
||||
ADMINFRONT_URL: ${{ vars.ADMINFRONT_URL }}
|
||||
DEVFRONT_URL: ${{ vars.DEVFRONT_URL }}
|
||||
ORGFRONT_URL: ${{ vars.ORGFRONT_URL }}
|
||||
VITE_OIDC_AUTHORITY: ${{ vars.VITE_OIDC_AUTHORITY }}
|
||||
ADMINFRONT_URL: ${{ vars.PROD_ADMINFRONT_URL }}
|
||||
DEVFRONT_URL: ${{ vars.PROD_DEVFRONT_URL }}
|
||||
ORGFRONT_URL: ${{ vars.PROD_ORGFRONT_URL }}
|
||||
VITE_OIDC_AUTHORITY: ${{ vars.PROD_VITE_OIDC_AUTHORITY }}
|
||||
IMAGE_DEPLOY_BACKEND_LOG_LEVEL: ${{ vars.PROD_BACKEND_LOG_LEVEL }}
|
||||
IMAGE_DEPLOY_CLIENT_LOG_DEBUG: ${{ vars.PROD_CLIENT_LOG_DEBUG }}
|
||||
IMAGE_DEPLOY_BACKEND_PUBLIC_URL: ${{ vars.PROD_BACKEND_URL || vars.PROD_FRONTEND_URL }}
|
||||
IMAGE_DEPLOY_BACKEND_URL: ${{ vars.PROD_BACKEND_URL || vars.PROD_FRONTEND_URL }}
|
||||
WORKS_ADMIN_API_BASE_URL: ${{ vars.PROD_WORKS_ADMIN_API_BASE_URL }}
|
||||
WORKS_ADMIN_OAUTH_TOKEN_URL: ${{ vars.PROD_WORKS_ADMIN_OAUTH_TOKEN_URL }}
|
||||
PROFILE_CACHE_TTL: ${{ vars.PROD_PROFILE_CACHE_TTL }}
|
||||
NAVER_CLOUD_ACCESS_KEY: ${{ secrets.PROD_NAVER_CLOUD_ACCESS_KEY }}
|
||||
NAVER_CLOUD_SECRET_KEY: ${{ secrets.PROD_NAVER_CLOUD_SECRET_KEY }}
|
||||
NAVER_CLOUD_SERVICE_ID: ${{ vars.PROD_NAVER_CLOUD_SERVICE_ID }}
|
||||
NAVER_SENDER_PHONE_NUMBER: ${{ vars.PROD_NAVER_SENDER_PHONE_NUMBER }}
|
||||
AWS_REGION: ${{ vars.PROD_AWS_REGION }}
|
||||
AWS_ACCESS_KEY_ID: ${{ vars.PROD_AWS_ACCESS_KEY_ID }}
|
||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.PROD_AWS_SECRET_ACCESS_KEY }}
|
||||
AWS_SES_SENDER: ${{ vars.PROD_AWS_SES_SENDER }}
|
||||
CORS_ALLOWED_ORIGINS: ${{ vars.PROD_CORS_ALLOWED_ORIGINS }}
|
||||
OATHKEEPER_API_URL: ${{ vars.PROD_OATHKEEPER_API_URL }}
|
||||
CLICKHOUSE_HOST: ${{ vars.PROD_CLICKHOUSE_HOST }}
|
||||
CLICKHOUSE_USER: ${{ vars.PROD_CLICKHOUSE_USER }}
|
||||
IMAGE_DEPLOY_DB_PORT: ${{ vars.PROD_DB_PORT }}
|
||||
IMAGE_DEPLOY_REDIS_PORT: ${{ vars.PROD_REDIS_PORT }}
|
||||
IMAGE_DEPLOY_CLICKHOUSE_PORT_HTTP: ${{ vars.PROD_CLICKHOUSE_PORT_HTTP }}
|
||||
IMAGE_DEPLOY_CLICKHOUSE_PORT_NATIVE: ${{ vars.PROD_CLICKHOUSE_PORT_NATIVE }}
|
||||
IMAGE_DEPLOY_BACKEND_PORT: ${{ vars.PROD_BACKEND_PORT }}
|
||||
IMAGE_DEPLOY_FRONTEND_PORT: ${{ vars.PROD_FRONTEND_PORT }}
|
||||
ADMINFRONT_PORT: ${{ vars.ADMINFRONT_PORT }}
|
||||
DEVFRONT_PORT: ${{ vars.DEVFRONT_PORT }}
|
||||
ORGFRONT_PORT: ${{ vars.ORGFRONT_PORT }}
|
||||
ADMINFRONT_PORT: ${{ vars.PROD_ADMINFRONT_PORT }}
|
||||
DEVFRONT_PORT: ${{ vars.PROD_DEVFRONT_PORT }}
|
||||
ORGFRONT_PORT: ${{ vars.PROD_ORGFRONT_PORT }}
|
||||
IMAGE_DEPLOY_OATHKEEPER_PROXY_PORT: ${{ vars.PROD_OATHKEEPER_PROXY_PORT }}
|
||||
IMAGE_DEPLOY_DOMAIN_SUFFIX: ${{ vars.PROD_DOMAIN_SUFFIX }}
|
||||
ADMINFRONT_CALLBACK_URLS: ${{ vars.ADMINFRONT_CALLBACK_URLS }}
|
||||
DEVFRONT_CALLBACK_URLS: ${{ vars.DEVFRONT_CALLBACK_URLS }}
|
||||
ORGFRONT_CALLBACK_URLS: ${{ vars.ORGFRONT_CALLBACK_URLS }}
|
||||
HYDRA_REFRESH_TOKEN_TTL: ${{ vars.HYDRA_REFRESH_TOKEN_TTL }}
|
||||
ORY_POSTGRES_USER: ${{ vars.ORY_POSTGRES_USER }}
|
||||
ORY_POSTGRES_DB: ${{ vars.ORY_POSTGRES_DB }}
|
||||
KRATOS_DB: ${{ vars.KRATOS_DB }}
|
||||
HYDRA_DB: ${{ vars.HYDRA_DB }}
|
||||
KETO_DB: ${{ vars.KETO_DB }}
|
||||
KRATOS_VERSION: ${{ vars.KRATOS_VERSION }}
|
||||
HYDRA_VERSION: ${{ vars.HYDRA_VERSION }}
|
||||
KETO_VERSION: ${{ vars.KETO_VERSION }}
|
||||
OATHKEEPER_VERSION: ${{ vars.OATHKEEPER_VERSION }}
|
||||
ORY_POSTGRES_TAG: ${{ vars.ORY_POSTGRES_TAG }}
|
||||
OATHKEEPER_UID: ${{ vars.OATHKEEPER_UID }}
|
||||
OATHKEEPER_GID: ${{ vars.OATHKEEPER_GID }}
|
||||
OATHKEEPER_INTROSPECT_CLIENT_ID: ${{ vars.OATHKEEPER_INTROSPECT_CLIENT_ID }}
|
||||
ADMIN_EMAIL: ${{ vars.ADMIN_EMAIL }}
|
||||
ADMINFRONT_CALLBACK_URLS: ${{ vars.PROD_ADMINFRONT_CALLBACK_URLS }}
|
||||
DEVFRONT_CALLBACK_URLS: ${{ vars.PROD_DEVFRONT_CALLBACK_URLS }}
|
||||
ORGFRONT_CALLBACK_URLS: ${{ vars.PROD_ORGFRONT_CALLBACK_URLS }}
|
||||
HYDRA_REFRESH_TOKEN_TTL: ${{ vars.PROD_HYDRA_REFRESH_TOKEN_TTL }}
|
||||
ORY_POSTGRES_USER: ${{ vars.PROD_ORY_POSTGRES_USER }}
|
||||
ORY_POSTGRES_DB: ${{ vars.PROD_ORY_POSTGRES_DB }}
|
||||
KRATOS_DB: ${{ vars.PROD_KRATOS_DB }}
|
||||
HYDRA_DB: ${{ vars.PROD_HYDRA_DB }}
|
||||
KETO_DB: ${{ vars.PROD_KETO_DB }}
|
||||
KRATOS_VERSION: ${{ vars.PROD_KRATOS_VERSION }}
|
||||
HYDRA_VERSION: ${{ vars.PROD_HYDRA_VERSION }}
|
||||
KETO_VERSION: ${{ vars.PROD_KETO_VERSION }}
|
||||
OATHKEEPER_VERSION: ${{ vars.PROD_OATHKEEPER_VERSION }}
|
||||
ORY_POSTGRES_TAG: ${{ vars.PROD_ORY_POSTGRES_TAG }}
|
||||
OATHKEEPER_UID: ${{ vars.PROD_OATHKEEPER_UID }}
|
||||
OATHKEEPER_GID: ${{ vars.PROD_OATHKEEPER_GID }}
|
||||
OATHKEEPER_INTROSPECT_CLIENT_ID: ${{ vars.PROD_OATHKEEPER_INTROSPECT_CLIENT_ID }}
|
||||
ADMIN_EMAIL: ${{ vars.PROD_ADMIN_EMAIL }}
|
||||
HARBOR_HOSTNAME: ${{ vars.HARBOR_HOSTNAME }}
|
||||
BACKEND_IMAGE_NAME: ${{ vars.HARBOR_HOSTNAME }}/baron_sso/backend
|
||||
USERFRONT_IMAGE_NAME: ${{ vars.HARBOR_HOSTNAME }}/baron_sso/userfront
|
||||
|
||||
Reference in New Issue
Block a user