Browse Source

improved docker makefiles

pull/145/head
volodymyr-babak 9 years ago
parent
commit
2f5c9ecba5
  1. 6
      docker/cassandra/Makefile
  2. 8
      docker/thingsboard-db-schema/Makefile
  3. 6
      docker/thingsboard/Makefile
  4. 4
      docker/zookeeper/Makefile

6
docker/cassandra/Makefile

@ -2,12 +2,8 @@ VERSION=k8stest
PROJECT=thingsboard
APP=cassandra
all: build
build:
docker build --pull -t ${PROJECT}/${APP}:${VERSION} .
push: build
docker push ${PROJECT}/${APP}:${VERSION}
.PHONY: all build push
docker push ${PROJECT}/${APP}:${VERSION}

8
docker/thingsboard-db-schema/Makefile

@ -2,12 +2,12 @@ VERSION=k8stest
PROJECT=thingsboard
APP=thingsboard-db-schema
all: build
build:
cp ../../dao/src/main/resources/schema.cql .
cp ../../dao/src/main/resources/demo-data.cql .
cp ../../dao/src/main/resources/system-data.cql .
docker build --pull -t ${PROJECT}/${APP}:${VERSION} .
push: build
docker push ${PROJECT}/${APP}:${VERSION}
.PHONY: all build push
rm schema.cql demo-data.cql system-data.cql

6
docker/thingsboard/Makefile

@ -2,12 +2,10 @@ VERSION=k8stest
PROJECT=thingsboard
APP=application
all: build
build:
cp ../../application/target/thingsboard.deb .
docker build --pull -t ${PROJECT}/${APP}:${VERSION} .
push: build
docker push ${PROJECT}/${APP}:${VERSION}
.PHONY: all build push
rm thingsboard.deb

4
docker/zookeeper/Makefile

@ -2,12 +2,8 @@ VERSION=k8stest
PROJECT=thingsboard
APP=zk
all: build
build:
docker build --pull -t ${PROJECT}/${APP}:${VERSION} .
push: build
docker push ${PROJECT}/${APP}:${VERSION}
.PHONY: all build push

Loading…
Cancel
Save