Skip to content

Commit 34d08d7

Browse files
committed
Disable deployments to staging environment
staging deployments happen from go-deploy repo now
1 parent 492feeb commit 34d08d7

File tree

1 file changed

+80
-80
lines changed

1 file changed

+80
-80
lines changed

azure-pipelines.yml

Lines changed: 80 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -42,86 +42,86 @@ jobs:
4242
- bash: $(Pipeline.Workspace)/go-api/deploy/scripts/cipublish
4343
displayName: "Build and Push"
4444

45-
- bash: $(Pipeline.Workspace)/go-api/deploy/scripts/cideploy --staging
46-
condition: eq(variables['Build.SourceBranch'], 'refs/heads/develop')
47-
displayName: "Deploy Staging"
48-
env:
49-
environment: staging
50-
TF_VAR_username: github
51-
TF_VAR_subscriptionId: $(TERRAFORM_SUBSCRIPTION_ID)
52-
tenantId: $(TERRAFORM_TENANT_ID)
53-
servicePrincipalId: $(TERRAFORM_SERVICE_PRINCIPAL_ID)
54-
servicePrincipalKey: $(TERRAFORM_SERVICE_PRINCIPAL_KEY)
55-
storageAccessKey: $(TERRAFORM_STORAGE_KEY)
56-
subscriptionId: $(TERRAFORM_SUBSCRIPTION_ID)
57-
API_FQDN: $(STAGING_ADMIN_URL)
58-
API_ADDITIONAL_FQDN: ''
59-
DJANGO_SECRET_KEY: $(STAGING_DJANGO_SECRET_KEY)
60-
DJANGO_DB_NAME: $(STAGING_DJANGO_DB_NAME)
61-
DJANGO_DB_USER: $(STAGING_DJANGO_DB_USER)
62-
DJANGO_DB_PASS: $(STAGING_DJANGO_DB_PASS)
63-
DJANGO_DB_HOST: $(STAGING_DJANGO_DB_HOST)
64-
DJANGO_DB_PORT: $(STAGING_DJANGO_DB_PORT)
65-
AZURE_STORAGE_KEY: $(STAGING_AZURE_STORAGE_KEY)
66-
AZURE_STORAGE_ACCOUNT: $(STAGING_AZURE_STORAGE_ACCOUNT)
67-
EMAIL_API_ENDPOINT: $(STAGING_EMAIL_API_ENDPOINT)
68-
EMAIL_HOST: $(STAGING_EMAIL_HOST)
69-
EMAIL_PORT: $(STAGING_EMAIL_PORT)
70-
EMAIL_USER: $(STAGING_EMAIL_USER)
71-
EMAIL_PASS: $(STAGING_EMAIL_PASS)
72-
TEST_EMAILS: $(STAGING_TEST_EMAILS)
73-
AWS_TRANSLATE_ACCESS_KEY: $(STAGING_AWS_TRANSLATE_ACCESS_KEY)
74-
AWS_TRANSLATE_SECRET_KEY: $(STAGING_AWS_TRANSLATE_SECRET_KEY)
75-
AWS_TRANSLATE_REGION: $(STAGING_AWS_TRANSLATE_REGION)
76-
CELERY_REDIS_URL: $(STAGING_CELERY_REDIS_URL)
77-
CACHE_MIDDLEWARE_SECONDS: $(STAGING_CACHE_MIDDLEWARE_SECONDS)
78-
MOLNIX_API_BASE: $(STAGING_MOLNIX_API_BASE)
79-
MOLNIX_USERNAME: $(STAGING_MOLNIX_USERNAME)
80-
MOLNIX_PASSWORD: $(STAGING_MOLNIX_PASSWORD)
81-
ERP_API_ENDPOINT: $(STAGING_ERP_API_ENDPOINT)
82-
ERP_API_SUBSCRIPTION_KEY: $(STAGING_ERP_API_SUBSCRIPTION_KEY)
83-
FDRS_APIKEY: $(STAGING_FDRS_APIKEY)
84-
FDRS_CREDENTIAL: $(STAGING_FDRS_CREDENTIAL)
85-
HPC_CREDENTIAL: $(STAGING_HPC_CREDENTIAL)
86-
APPLICATION_INSIGHTS_INSTRUMENTATION_KEY: $(STAGING_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY)
87-
ELASTIC_SEARCH_HOST: $(STAGING_ELASTIC_SEARCH_HOST)
88-
GO_FTPHOST: $(STAGING_GO_FTPHOST)
89-
GO_FTPUSER: $(STAGING_GO_FTPUSER)
90-
GO_FTPPASS: $(STAGING_GO_FTPPASS)
91-
GO_DBPASS: $(STAGING_GO_DBPASS)
92-
APPEALS_USER: $(STAGING_APPEALS_USER)
93-
APPEALS_PASS: $(STAGING_APPEALS_PASS)
94-
FRONTEND_URL: $(STAGING_FRONTEND_URL)
95-
RESOURCES_DB_NAME: $(STAGING_RESOURCES_DB_NAME)
96-
RESOURCES_DB_SERVER: $(STAGING_RESOURCES_DB_SERVER)
97-
REGION: $(STAGING_REGION)
98-
SENTRY_DSN: $(STAGING_SENTRY_DSN)
99-
SENTRY_SAMPLE_RATE: $(STAGING_SENTRY_SAMPLE_RATE)
100-
DJANGO_READ_ONLY: $(STAGING_DJANGO_READ_ONLY)
101-
AUTO_TRANSLATION_TRANSLATOR: $(STAGING_AUTO_TRANSLATION_TRANSLATOR)
102-
IFRC_TRANSLATION_DOMAIN: $(STAGING_IFRC_TRANSLATION_DOMAIN)
103-
IFRC_TRANSLATION_GET_API_KEY: $(STAGING_IFRC_TRANSLATION_GET_API_KEY)
104-
IFRC_TRANSLATION_HEADER_API_KEY: $(STAGING_IFRC_TRANSLATION_HEADER_API_KEY)
105-
DEBUG_EMAIL: ''
106-
DOCKER_HOST_IP: ''
107-
DJANGO_DEBUG: ''
108-
DJANGO_ADDITIONAL_ALLOWED_HOSTS: ''
109-
# TLS cert and key should be base64 encoded
110-
API_TLS_CRT: $(STAGING_API_TLS_CRT)
111-
API_TLS_KEY: $(STAGING_API_TLS_KEY)
112-
API_ADDITIONAL_DOMAIN_TLS_CRT: ''
113-
API_ADDITIONAL_DOMAIN_TLS_KEY: ''
114-
# Country page
115-
NS_CONTACT_USERNAME: $(STAGING_NS_CONTACT_USERNAME)
116-
NS_CONTACT_PASSWORD: $(STAGING_NS_CONTACT_PASSWORD)
117-
ACAPS_API_TOKEN: $(STAGING_ACAPS_API_TOKEN)
118-
NS_DOCUMENT_API_KEY: $(STAGING_NS_DOCUMENT_API_KEY)
119-
NS_INITIATIVES_API_KEY: $(STAGING_NS_INITIATIVES_API_KEY)
120-
NS_INITIATIVES_API_TOKEN: $(STAGING_NS_INITIATIVES_API_TOKEN)
121-
# JWT
122-
JWT_PRIVATE_KEY_BASE64_ENCODED: $(STAGING_JWT_PRIVATE_KEY_BASE64_ENCODED)
123-
JWT_PUBLIC_KEY_BASE64_ENCODED: $(STAGING_JWT_PUBLIC_KEY_BASE64_ENCODED)
124-
JWT_EXPIRE_TIMESTAMP_DAYS: $(STAGING_JWT_EXPIRE_TIMESTAMP_DAYS)
45+
# - bash: $(Pipeline.Workspace)/go-api/deploy/scripts/cideploy --staging
46+
# condition: eq(variables['Build.SourceBranch'], 'refs/heads/develop')
47+
# displayName: "Deploy Staging"
48+
# env:
49+
# environment: staging
50+
# TF_VAR_username: github
51+
# TF_VAR_subscriptionId: $(TERRAFORM_SUBSCRIPTION_ID)
52+
# tenantId: $(TERRAFORM_TENANT_ID)
53+
# servicePrincipalId: $(TERRAFORM_SERVICE_PRINCIPAL_ID)
54+
# servicePrincipalKey: $(TERRAFORM_SERVICE_PRINCIPAL_KEY)
55+
# storageAccessKey: $(TERRAFORM_STORAGE_KEY)
56+
# subscriptionId: $(TERRAFORM_SUBSCRIPTION_ID)
57+
# API_FQDN: $(STAGING_ADMIN_URL)
58+
# API_ADDITIONAL_FQDN: ''
59+
# DJANGO_SECRET_KEY: $(STAGING_DJANGO_SECRET_KEY)
60+
# DJANGO_DB_NAME: $(STAGING_DJANGO_DB_NAME)
61+
# DJANGO_DB_USER: $(STAGING_DJANGO_DB_USER)
62+
# DJANGO_DB_PASS: $(STAGING_DJANGO_DB_PASS)
63+
# DJANGO_DB_HOST: $(STAGING_DJANGO_DB_HOST)
64+
# DJANGO_DB_PORT: $(STAGING_DJANGO_DB_PORT)
65+
# AZURE_STORAGE_KEY: $(STAGING_AZURE_STORAGE_KEY)
66+
# AZURE_STORAGE_ACCOUNT: $(STAGING_AZURE_STORAGE_ACCOUNT)
67+
# EMAIL_API_ENDPOINT: $(STAGING_EMAIL_API_ENDPOINT)
68+
# EMAIL_HOST: $(STAGING_EMAIL_HOST)
69+
# EMAIL_PORT: $(STAGING_EMAIL_PORT)
70+
# EMAIL_USER: $(STAGING_EMAIL_USER)
71+
# EMAIL_PASS: $(STAGING_EMAIL_PASS)
72+
# TEST_EMAILS: $(STAGING_TEST_EMAILS)
73+
# AWS_TRANSLATE_ACCESS_KEY: $(STAGING_AWS_TRANSLATE_ACCESS_KEY)
74+
# AWS_TRANSLATE_SECRET_KEY: $(STAGING_AWS_TRANSLATE_SECRET_KEY)
75+
# AWS_TRANSLATE_REGION: $(STAGING_AWS_TRANSLATE_REGION)
76+
# CELERY_REDIS_URL: $(STAGING_CELERY_REDIS_URL)
77+
# CACHE_MIDDLEWARE_SECONDS: $(STAGING_CACHE_MIDDLEWARE_SECONDS)
78+
# MOLNIX_API_BASE: $(STAGING_MOLNIX_API_BASE)
79+
# MOLNIX_USERNAME: $(STAGING_MOLNIX_USERNAME)
80+
# MOLNIX_PASSWORD: $(STAGING_MOLNIX_PASSWORD)
81+
# ERP_API_ENDPOINT: $(STAGING_ERP_API_ENDPOINT)
82+
# ERP_API_SUBSCRIPTION_KEY: $(STAGING_ERP_API_SUBSCRIPTION_KEY)
83+
# FDRS_APIKEY: $(STAGING_FDRS_APIKEY)
84+
# FDRS_CREDENTIAL: $(STAGING_FDRS_CREDENTIAL)
85+
# HPC_CREDENTIAL: $(STAGING_HPC_CREDENTIAL)
86+
# APPLICATION_INSIGHTS_INSTRUMENTATION_KEY: $(STAGING_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY)
87+
# ELASTIC_SEARCH_HOST: $(STAGING_ELASTIC_SEARCH_HOST)
88+
# GO_FTPHOST: $(STAGING_GO_FTPHOST)
89+
# GO_FTPUSER: $(STAGING_GO_FTPUSER)
90+
# GO_FTPPASS: $(STAGING_GO_FTPPASS)
91+
# GO_DBPASS: $(STAGING_GO_DBPASS)
92+
# APPEALS_USER: $(STAGING_APPEALS_USER)
93+
# APPEALS_PASS: $(STAGING_APPEALS_PASS)
94+
# FRONTEND_URL: $(STAGING_FRONTEND_URL)
95+
# RESOURCES_DB_NAME: $(STAGING_RESOURCES_DB_NAME)
96+
# RESOURCES_DB_SERVER: $(STAGING_RESOURCES_DB_SERVER)
97+
# REGION: $(STAGING_REGION)
98+
# SENTRY_DSN: $(STAGING_SENTRY_DSN)
99+
# SENTRY_SAMPLE_RATE: $(STAGING_SENTRY_SAMPLE_RATE)
100+
# DJANGO_READ_ONLY: $(STAGING_DJANGO_READ_ONLY)
101+
# AUTO_TRANSLATION_TRANSLATOR: $(STAGING_AUTO_TRANSLATION_TRANSLATOR)
102+
# IFRC_TRANSLATION_DOMAIN: $(STAGING_IFRC_TRANSLATION_DOMAIN)
103+
# IFRC_TRANSLATION_GET_API_KEY: $(STAGING_IFRC_TRANSLATION_GET_API_KEY)
104+
# IFRC_TRANSLATION_HEADER_API_KEY: $(STAGING_IFRC_TRANSLATION_HEADER_API_KEY)
105+
# DEBUG_EMAIL: ''
106+
# DOCKER_HOST_IP: ''
107+
# DJANGO_DEBUG: ''
108+
# DJANGO_ADDITIONAL_ALLOWED_HOSTS: ''
109+
# # TLS cert and key should be base64 encoded
110+
# API_TLS_CRT: $(STAGING_API_TLS_CRT)
111+
# API_TLS_KEY: $(STAGING_API_TLS_KEY)
112+
# API_ADDITIONAL_DOMAIN_TLS_CRT: ''
113+
# API_ADDITIONAL_DOMAIN_TLS_KEY: ''
114+
# # Country page
115+
# NS_CONTACT_USERNAME: $(STAGING_NS_CONTACT_USERNAME)
116+
# NS_CONTACT_PASSWORD: $(STAGING_NS_CONTACT_PASSWORD)
117+
# ACAPS_API_TOKEN: $(STAGING_ACAPS_API_TOKEN)
118+
# NS_DOCUMENT_API_KEY: $(STAGING_NS_DOCUMENT_API_KEY)
119+
# NS_INITIATIVES_API_KEY: $(STAGING_NS_INITIATIVES_API_KEY)
120+
# NS_INITIATIVES_API_TOKEN: $(STAGING_NS_INITIATIVES_API_TOKEN)
121+
# # JWT
122+
# JWT_PRIVATE_KEY_BASE64_ENCODED: $(STAGING_JWT_PRIVATE_KEY_BASE64_ENCODED)
123+
# JWT_PUBLIC_KEY_BASE64_ENCODED: $(STAGING_JWT_PUBLIC_KEY_BASE64_ENCODED)
124+
# JWT_EXPIRE_TIMESTAMP_DAYS: $(STAGING_JWT_EXPIRE_TIMESTAMP_DAYS)
125125

126126
- bash: $(Pipeline.Workspace)/go-api/deploy/scripts/cideploy --production
127127
condition: eq(variables['Build.SourceBranch'], 'refs/heads/master')

0 commit comments

Comments
 (0)