-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
35 lines (34 loc) · 1.16 KB
/
docker-compose.yml
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
31
32
33
34
35
version: '3.4'
services:
app:
environment:
ENV: localdev
PORT: 8080
AUTH: SAML_MOCK
# ENDORSEMENT_SERVICES: "google, office365"
ITBILL_HOST: https://uwdev.service-now.com/
ITBILL_FORM_URL_BASE_ID: sc_cat_item
ITBILL_FORM_URL_SYS_ID: abcdef123abcdef123abcdef01345
ITBILL_SHARED_DRIVE_PRODUCT_SYS_ID: 7078586b2f6cb076cad75ae9aab3ea05
# ENDORSEMENT_PROVISIONING: "services, shared_drives"
# ENDORSEMENT_PROVISIONING: services,mailbox_access
# ENDORSEMENT_PROVISIONING: services
restart: always
container_name: app-provision
build:
context: .
target: app-container
volumes:
- ./endorsement:/app/endorsement
ports:
- "8080:8080"
devtools:
restart: always
container_name: devtools
image: node:14.6.0-stretch
volumes:
- ./package.json:/devtools/service-endorsement/package.json
- ./webpack.config.js:/devtools/service-endorsement/webpack.config.js
- ./endorsement:/devtools/service-endorsement/endorsement
working_dir: /devtools/service-endorsement
command: bash -c "yes yes | npm install; npx webpack --watch --mode=development"