-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathdocker-compose-build.yml
47 lines (36 loc) · 1.22 KB
/
docker-compose-build.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
36
37
version: '3.4'
services:
frontend-build:
build:
context: ${FRONTEND}
dockerfile: Dockerfile
target: build
args:
http_proxy: ${http_proxy}
https_proxy: ${https_proxy}
no_proxy: ${no_proxy}
npm_registry: ${NPM_REGISTRY}
npm_ssl: ${NPM_SSL}
sass_registry: ${SASS_REGISTRY}
MIRROR_DEBIAN: ${MIRROR_DEBIAN}
app_path: /${APP}
app_name: ${APP}
app_ver: ${APP_VERSION}
NPM_FIX: ${NPM_FIX}
NPM_LATEST: ${NPM_LATEST}
NPM_GIT: ${NPM_GIT}
NPM_VERBOSE: ${NPM_VERBOSE}
AB_THRESHOLD: ${AB_THRESHOLD}
API_EMAIL: ${API_EMAIL}
API_MAX_BODY: ${API_MAX_BODY}
ES_PROXY_PATH: ${ES_PROXY_PATH}
ES_MAX_RESULTS: ${ES_MAX_RESULTS}
BACKEND_TOKEN_USER: ${BACKEND_TOKEN_USER}
BACKEND_PROXY_PATH: ${BACKEND_PROXY_PATH}
DATAGOUV_PROXY_PATH: ${DATAGOUV_PROXY_PATH}
DATAGOUV_CATALOG_URL: ${DATAGOUV_CATALOG_URL}
DATAGOUV_RESOURCES_URL: ${DATAGOUV_RESOURCES_URL}
MITM_URL: ${MITM_URL}
THEME_DNUM: ${THEME_DNUM}
image: ${DOCKER_USERNAME}/${DC_PREFIX}-frontend-build:${APP_VERSION}
container_name: ${DC_PREFIX}-frontend-build