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