8000 expose fastly purge configuration for docsbuild (#512) · python/psf-salt@7416f18 · GitHub
[go: up one dir, main page]

Skip to content

Commit 7416f18

Browse files
authored
expose fastly purge configuration for docsbuild (#512)
1 parent 98157d5 commit 7416f18

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

pillar/dev/secrets/docs.sls

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
docs:
22
sentry:
33
dsn: https://deadbeefdeadbeefdeadbeefdeadbeef@sentry.io/6666666
4+
fastly:
5+
service_id: deadbeefdeadbeefdead
6+
token: deadbeefdeadbeefdeadbeefdeadbeef

salt/docs/init.sls

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,18 @@ docsbuild-sentry:
7979
- name: SENTRY_DSN
8080
- value: {{ pillar.get('docs', {}).get('sentry', {}).get('dsn', '') }}
8181

82+
docsbuild-fastly-service-id:
83+
cron.env_present:
84+
- user: docsbuild
85+
- name: FASTLY_SERVICE_ID
86+
- value: {{ pillar.get('docs', {}).get('fastly', {}).get('service_id', '') }}
87+
88+
docsbuild-fastly-token:
89+
cron.env_present:
90+
- user: docsbuild
91+
- name: FASTLY_TOKEN
92+
- value: {{ pillar.get('docs', {}).get('fastly', {}).get('token', '') }}
93+
8294
docsbuild-no-html:
8395
cron.present:
8496
# run every other day at 07:06

0 commit comments

Comments
 (0)
0