Skip to content

Commit f8aed9d

Browse files
committed
QAG-30: Add secret_key_env for production env
1 parent 42cdb9b commit f8aed9d

File tree

5 files changed

+25
-5
lines changed

5 files changed

+25
-5
lines changed

.circleci/config.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ workflows:
5757
- silta/drupal-deploy: &deploy
5858
name: deploy
5959
executor: silta
60-
silta_config: silta/silta.yml,silta/silta.secret
60+
silta_config: silta/silta.yml,silta/silta.secrets
6161
pre-release:
6262
- silta/decrypt-files:
63-
files: silta/silta.secret
63+
files: silta/silta.secrets
6464
# SEC_DRUPAL_PROJECT_SILTA_DEV holds the secret key for decryption purposes.
6565
# This is stored in CircleCI as an environment variable and also in LastPass.
6666
secret_key_env: SEC_DRUPAL_PROJECT_SILTA_DEV
@@ -96,7 +96,7 @@ workflows:
9696
- silta/drupal-deploy:
9797
<<: *deploy
9898
name: deploy-main
99-
silta_config: silta/silta.yml,silta/silta.secret,silta/silta-main.yml
99+
silta_config: silta/silta.yml,silta/silta.secrets,silta/silta-main.yml
100100
requires:
101101
- build-main
102102
filters:
@@ -122,7 +122,13 @@ workflows:
122122
- silta/drupal-deploy:
123123
<<: *deploy
124124
name: deploy-prod
125-
silta_config: silta/silta.yml,silta/silta-prod.yml
125+
silta_config: silta/silta.yml,silta/silta-prod.yml,silta/silta-prod.secrets
126+
pre-release:
127+
- silta/decrypt-files:
128+
files: silta/silta-prod.secrets
129+
# SEC_DRUPAL_PROJECT_SILTA_FINLAND holds the secret key for decryption purposes.
130+
# This is stored in CircleCI as an environment variable and also in LastPass.
131+
secret_key_env: SEC_DRUPAL_PROJECT_SILTA_FINLAND
126132
context: silta_finland
127133
requires:
128134
- build-prod

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,18 @@ This project template is an opinionated fork of the popular [drupal-omposer temp
1717

1818
For additional instructions, please refer to the [Silta documentation](https://github.com/wunderio/silta).
1919

20+
## Production environment
21+
22+
- **URL**: <https://production.drupal-project.finland.wdr.io>
23+
- **Drush alias**: `drush @prod st`
24+
25+
26+
### Environment variables for `silta_finland` context
27+
28+
The following secret variables are defined in the `silta/silta-prod.secrets` file for the `silta_finland` context:
29+
30+
- `TEST_KEY_PROD` - Secret key for testing purposes.
31+
2032
## Main environment
2133

2234
- **URL**: <https://main.drupal-project.dev.wdr.io>
@@ -27,7 +39,7 @@ The Drush alias for the **current** Silta feature branch deployment is `drush @c
2739

2840
### Environment variables for `silta_dev` context
2941

30-
The following secret variables are defined in the `silta/silta.secret` file for the `silta_dev` context:
42+
The following secret variables are defined in the `silta/silta.secrets` file for the `silta_dev` context:
3143

3244
- `TEST_KEY` - Secret key for testing purposes.
3345

silta/silta-prod.secrets

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Salted__.��`_��!%�ѽg���t?I5W��o0��yx�(2ߜ\�����}���r

silta/silta.secret

-64 Bytes
Binary file not shown.

silta/silta.secrets

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Salted__E����̀�Xo�k�ޝEuz�8��1 Nb �'Q>���(��D��J�T��L�wڊ

0 commit comments

Comments
 (0)