Variables for docker image names
This commit is contained in:
parent
a19a86eab7
commit
f9ba02570e
@ -1,5 +1,10 @@
|
|||||||
|
|
||||||
DOCKER_REPO=local-maven-build
|
DOCKER_REPO=local-maven-build
|
||||||
|
|
||||||
|
JS_EXECUTOR_DOCKER_NAME=tb-js-executor
|
||||||
|
TB_NODE_DOCKER_NAME=tb-node
|
||||||
|
WEB_UI_DOCKER_NAME=tb-web-ui
|
||||||
|
|
||||||
TB_VERSION=2.2.0-SNAPSHOT
|
TB_VERSION=2.2.0-SNAPSHOT
|
||||||
|
|
||||||
KAFKA_TOPICS=js.eval.requests:100:1
|
KAFKA_TOPICS=js.eval.requests:100:1
|
||||||
|
|||||||
@ -40,7 +40,7 @@ services:
|
|||||||
- zookeeper
|
- zookeeper
|
||||||
tb-js-executor:
|
tb-js-executor:
|
||||||
restart: always
|
restart: always
|
||||||
image: "${DOCKER_REPO}/tb-js-executor:${TB_VERSION}"
|
image: "${DOCKER_REPO}/${JS_EXECUTOR_DOCKER_NAME}:${TB_VERSION}"
|
||||||
environment:
|
environment:
|
||||||
TB_KAFKA_SERVERS: kafka:9092
|
TB_KAFKA_SERVERS: kafka:9092
|
||||||
env_file:
|
env_file:
|
||||||
@ -49,7 +49,7 @@ services:
|
|||||||
- kafka
|
- kafka
|
||||||
tb:
|
tb:
|
||||||
restart: always
|
restart: always
|
||||||
image: "${DOCKER_REPO}/tb-node:${TB_VERSION}"
|
image: "${DOCKER_REPO}/${TB_NODE_DOCKER_NAME}:${TB_VERSION}"
|
||||||
ports:
|
ports:
|
||||||
- "8080"
|
- "8080"
|
||||||
- "1883:1883"
|
- "1883:1883"
|
||||||
@ -68,7 +68,7 @@ services:
|
|||||||
- kafka
|
- kafka
|
||||||
tb-web-ui1:
|
tb-web-ui1:
|
||||||
restart: always
|
restart: always
|
||||||
image: "${DOCKER_REPO}/tb-web-ui:${TB_VERSION}"
|
image: "${DOCKER_REPO}/${WEB_UI_DOCKER_NAME}:${TB_VERSION}"
|
||||||
ports:
|
ports:
|
||||||
- "8080"
|
- "8080"
|
||||||
environment:
|
environment:
|
||||||
@ -78,7 +78,7 @@ services:
|
|||||||
- tb-web-ui.env
|
- tb-web-ui.env
|
||||||
tb-web-ui2:
|
tb-web-ui2:
|
||||||
restart: always
|
restart: always
|
||||||
image: "${DOCKER_REPO}/tb-web-ui:${TB_VERSION}"
|
image: "${DOCKER_REPO}/${WEB_UI_DOCKER_NAME}:${TB_VERSION}"
|
||||||
ports:
|
ports:
|
||||||
- "8080"
|
- "8080"
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
@ -35,6 +35,7 @@
|
|||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<main.dir>${basedir}/../..</main.dir>
|
<main.dir>${basedir}/../..</main.dir>
|
||||||
<pkg.name>tb-js-executor</pkg.name>
|
<pkg.name>tb-js-executor</pkg.name>
|
||||||
|
<docker.name>tb-js-executor</docker.name>
|
||||||
<pkg.user>thingsboard</pkg.user>
|
<pkg.user>thingsboard</pkg.user>
|
||||||
<pkg.unixLogFolder>/var/log/${pkg.name}</pkg.unixLogFolder>
|
<pkg.unixLogFolder>/var/log/${pkg.name}</pkg.unixLogFolder>
|
||||||
<pkg.installFolder>/usr/share/${pkg.name}</pkg.installFolder>
|
<pkg.installFolder>/usr/share/${pkg.name}</pkg.installFolder>
|
||||||
@ -290,7 +291,7 @@
|
|||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
<skip>${dockerfile.skip}</skip>
|
<skip>${dockerfile.skip}</skip>
|
||||||
<repository>${docker.repo}/${pkg.name}</repository>
|
<repository>${docker.repo}/${docker.name}</repository>
|
||||||
<tag>${project.version}</tag>
|
<tag>${project.version}</tag>
|
||||||
<verbose>true</verbose>
|
<verbose>true</verbose>
|
||||||
<googleContainerRegistryEnabled>false</googleContainerRegistryEnabled>
|
<googleContainerRegistryEnabled>false</googleContainerRegistryEnabled>
|
||||||
|
|||||||
@ -35,6 +35,7 @@
|
|||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<main.dir>${basedir}/../..</main.dir>
|
<main.dir>${basedir}/../..</main.dir>
|
||||||
<pkg.name>thingsboard</pkg.name>
|
<pkg.name>thingsboard</pkg.name>
|
||||||
|
<docker.name>tb-node</docker.name>
|
||||||
<pkg.user>thingsboard</pkg.user>
|
<pkg.user>thingsboard</pkg.user>
|
||||||
<pkg.unixLogFolder>/var/log/${pkg.name}</pkg.unixLogFolder>
|
<pkg.unixLogFolder>/var/log/${pkg.name}</pkg.unixLogFolder>
|
||||||
<pkg.installFolder>/usr/share/${pkg.name}</pkg.installFolder>
|
<pkg.installFolder>/usr/share/${pkg.name}</pkg.installFolder>
|
||||||
@ -114,7 +115,7 @@
|
|||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
<skip>${dockerfile.skip}</skip>
|
<skip>${dockerfile.skip}</skip>
|
||||||
<repository>${docker.repo}/tb-node</repository>
|
<repository>${docker.repo}/${docker.name}</repository>
|
||||||
<tag>${project.version}</tag>
|
<tag>${project.version}</tag>
|
||||||
<verbose>true</verbose>
|
<verbose>true</verbose>
|
||||||
<googleContainerRegistryEnabled>false</googleContainerRegistryEnabled>
|
<googleContainerRegistryEnabled>false</googleContainerRegistryEnabled>
|
||||||
|
|||||||
@ -35,6 +35,7 @@
|
|||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<main.dir>${basedir}/../..</main.dir>
|
<main.dir>${basedir}/../..</main.dir>
|
||||||
<pkg.name>tb-web-ui</pkg.name>
|
<pkg.name>tb-web-ui</pkg.name>
|
||||||
|
<docker.name>tb-web-ui</docker.name>
|
||||||
<pkg.user>thingsboard</pkg.user>
|
<pkg.user>thingsboard</pkg.user>
|
||||||
<pkg.unixLogFolder>/var/log/${pkg.name}</pkg.unixLogFolder>
|
<pkg.unixLogFolder>/var/log/${pkg.name}</pkg.unixLogFolder>
|
||||||
<pkg.installFolder>/usr/share/${pkg.name}</pkg.installFolder>
|
<pkg.installFolder>/usr/share/${pkg.name}</pkg.installFolder>
|
||||||
@ -314,7 +315,7 @@
|
|||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
<skip>${dockerfile.skip}</skip>
|
<skip>${dockerfile.skip}</skip>
|
||||||
<repository>${docker.repo}/${pkg.name}</repository>
|
<repository>${docker.repo}/${docker.name}</repository>
|
||||||
<tag>${project.version}</tag>
|
<tag>${project.version}</tag>
|
||||||
<verbose>true</verbose>
|
<verbose>true</verbose>
|
||||||
<googleContainerRegistryEnabled>false</googleContainerRegistryEnabled>
|
<googleContainerRegistryEnabled>false</googleContainerRegistryEnabled>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user