-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose.smoke.yml
More file actions
30 lines (29 loc) · 950 Bytes
/
Copy pathcompose.smoke.yml
File metadata and controls
30 lines (29 loc) · 950 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
services:
config-validate:
image: ${GRAFT_RELEASE_SERVER_IMAGE}:${GRAFT_RELEASE_IMAGE_TAG}
pull_policy: never
postgres:
volumes:
- postgres-smoke-data:/var/lib/postgresql/data
bootstrap:
image: ${GRAFT_RELEASE_SERVER_IMAGE}:${GRAFT_RELEASE_IMAGE_TAG}
pull_policy: never
command:
- |
# Keep the one-time legacy-state cutover ahead of forward-only migrations.
/app/graft update cutover-v1
exec /app/graft migrate up --allow-dirty
application-root-init:
image: ${GRAFT_RELEASE_SERVER_IMAGE}:${GRAFT_RELEASE_IMAGE_TAG}
pull_policy: never
backup-root-init:
image: ${GRAFT_RELEASE_SERVER_IMAGE}:${GRAFT_RELEASE_IMAGE_TAG}
pull_policy: never
server:
image: ${GRAFT_RELEASE_SERVER_IMAGE}:${GRAFT_RELEASE_IMAGE_TAG}
pull_policy: never
web:
image: ${GRAFT_RELEASE_WEB_IMAGE}:${GRAFT_RELEASE_IMAGE_TAG}
pull_policy: never
volumes:
postgres-smoke-data: