Skip to content

Commit

Permalink
Use sandbox
Browse files Browse the repository at this point in the history
  • Loading branch information
Solon Aguiar committed Nov 30, 2023
1 parent ef4c1c9 commit 711b377
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 35 deletions.
6 changes: 3 additions & 3 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ include:

stages:
- build
- deploy_production
- deploy_sandbox

build_image:
extends: .build_image

deploy_production:
deploy_sandbox_us:
before_script:
- export
- sh bin/generate_chart.sh
extends: .deploy_production
extends: .deploy_sandbox_us
when: on_success
64 changes: 32 additions & 32 deletions bin/generate_chart.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,35 +10,35 @@ printf " version: $CHART_VERSION\n" >> .gitops/helm/oauth-reference-integration
printf " repository: $CHART_REPOSITORY\n" >> .gitops/helm/oauth-reference-integration/Chart.yaml
printf " alias: $CHART_ALIAS\n" >> .gitops/helm/oauth-reference-integration/Chart.yaml

printf "microservice:\n" > .gitops/helm/oauth-reference-integration/production.yaml
printf " environment: production\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " nameOverride: oauth-reference-integration\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " podDefaults:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " env:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " production:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " NODE_ENV: production\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " CHECKR_API_URL: ${CHECKR_API_URL}\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " CHECKR_OAUTH_CLIENT_SECRET: ${CHECKR_OAUTH_CLIENT_SECRET}\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " ENCRYPTION_SECRET_KEY: ${ENCRYPTION_SECRET_KEY}\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " REACT_APP_CHECKR_OAUTH_CLIENT_ID: ${REACT_APP_CHECKR_OAUTH_CLIENT_ID}\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " REACT_APP_CHECKR_PARTNER_URL: ${REACT_APP_CHECKR_PARTNER_URL}\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " S3_ACCESS_KEY_ID: ${S3_ACCESS_KEY_ID}\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " S3_ACCESS_KEY_SECRET: ${S3_ACCESS_KEY_SECRET}\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " S3_BUCKET: ${S3_BUCKET}\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " deployments:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " web:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " command: ['node', 'server.js']\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " replicaCount: $REPLICA_COUNT\n\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " ingresses:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " web:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " type: $INGRESS_TYPE\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " hosts:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " - host: $INGRESS_HOSTS\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " serviceName: web\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " servicePort: 80\n\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " services:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " web:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " ports:\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " - port: 80\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " targetPort: 8000\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf " selector: web\n" >> .gitops/helm/oauth-reference-integration/production.yaml
printf "microservice:\n" > .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " environment: sandbox\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " nameOverride: oauth-reference-integration\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " podDefaults:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " env:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " sandbox:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " NODE_ENV: production\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " CHECKR_API_URL: ${CHECKR_API_URL}\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " CHECKR_OAUTH_CLIENT_SECRET: ${CHECKR_OAUTH_CLIENT_SECRET}\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " ENCRYPTION_SECRET_KEY: ${ENCRYPTION_SECRET_KEY}\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " REACT_APP_CHECKR_OAUTH_CLIENT_ID: ${REACT_APP_CHECKR_OAUTH_CLIENT_ID}\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " REACT_APP_CHECKR_PARTNER_URL: ${REACT_APP_CHECKR_PARTNER_URL}\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " S3_ACCESS_KEY_ID: ${S3_ACCESS_KEY_ID}\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " S3_ACCESS_KEY_SECRET: ${S3_ACCESS_KEY_SECRET}\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " S3_BUCKET: ${S3_BUCKET}\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " deployments:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " web:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " command: ['node', 'server.js']\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " replicaCount: $REPLICA_COUNT\n\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " ingresses:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " web:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " type: $INGRESS_TYPE\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " hosts:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " - host: $INGRESS_HOSTS\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " serviceName: web\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " servicePort: 80\n\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " services:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " web:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " ports:\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " - port: 80\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " targetPort: 8000\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml
printf " selector: web\n" >> .gitops/helm/oauth-reference-integration/sandbox_us.yaml

0 comments on commit 711b377

Please sign in to comment.