@@ -12,11 +12,6 @@ CROSS_CTNR_NAME := $(BIN_NAME)-cross-$(TAG)
1212E2E_CROSS_CTNR_NAME := $(BIN_NAME ) -e2e-cross-$(TAG )
1313COV_CTNR_NAME := $(BIN_NAME ) -cov-$(TAG )
1414
15- IMAGE_BUILD_ARGS := \
16- --build-arg COMMIT=$(COMMIT ) \
17- --build-arg TAG=$(TAG ) \
18- --build-arg BUILDTIME=$(BUILDTIME )
19-
2015PKG_PATH := /go/src/$(PKG_NAME )
2116
2217.DEFAULT : all
@@ -26,13 +21,13 @@ create_bin:
2621 @$(call mkdir,bin)
2722
2823build_dev_image :
29- docker build --target=dev -t $(DEV_IMAGE_NAME ) $( IMAGE_BUILD_ARGS ) .
24+ docker build --target=dev -t $(DEV_IMAGE_NAME ) .
3025
3126shell : build_dev_image
3227 docker run -ti --rm $(DEV_IMAGE_NAME ) bash
3328
3429cross : create_bin
35- docker build --target=$* -t $(CROSS_IMAGE_NAME ) $( IMAGE_BUILD_ARGS ) .
30+ docker build --target=$* -t $(CROSS_IMAGE_NAME ) .
3631 docker create --name $(CROSS_CTNR_NAME ) $(CROSS_IMAGE_NAME ) noop
3732 docker cp $(CROSS_CTNR_NAME ) :$(PKG_PATH ) /bin/$(BIN_NAME ) -linux bin/$(BIN_NAME ) -linux
3833 docker cp $(CROSS_CTNR_NAME ) :$(PKG_PATH ) /bin/$(BIN_NAME ) -darwin bin/$(BIN_NAME ) -darwin
@@ -43,7 +38,7 @@ cross: create_bin
4338 @$(call chmod,+x,bin/$(BIN_NAME ) -windows.exe)
4439
4540e2e-cross : create_bin
46- docker build --target=e2e-cross -t $(E2E_CROSS_IMAGE_NAME ) $( IMAGE_BUILD_ARGS ) .
41+ docker build --target=e2e-cross -t $(E2E_CROSS_IMAGE_NAME ) .
4742 docker create --name $(E2E_CROSS_CTNR_NAME ) $(E2E_CROSS_IMAGE_NAME ) noop
4843 docker cp $(E2E_CROSS_CTNR_NAME ) :$(PKG_PATH ) /bin/$(BIN_NAME ) -e2e-linux bin/$(BIN_NAME ) -e2e-linux
4944 docker cp $(E2E_CROSS_CTNR_NAME ) :$(PKG_PATH ) /bin/$(BIN_NAME ) -e2e-darwin bin/$(BIN_NAME ) -e2e-darwin
@@ -64,30 +59,30 @@ tars:
6459test : test-unit test-e2e
6560
6661test-unit : build_dev_image
67- docker run --rm $(DEV_IMAGE_NAME ) make COMMIT= ${COMMIT} TAG= ${TAG} BUILDTIME= ${BUILDTIME} test-unit
62+ docker run --rm $(DEV_IMAGE_NAME ) make test-unit
6863
6964test-e2e : build_dev_image
70- docker run -v /var/run:/var/run:ro --rm $(DEV_IMAGE_NAME ) make COMMIT= ${COMMIT} TAG= ${TAG} BUILDTIME= ${BUILDTIME} bin/$(BIN_NAME ) test-e2e
65+ docker run -v /var/run:/var/run:ro --rm $(DEV_IMAGE_NAME ) make bin/$(BIN_NAME ) test-e2e
7166
7267COV_LABEL := com.docker.app.cov-run=$(TAG )
7368coverage : build_dev_image
7469 @$(call mkdir,_build)
75- docker run -v /var/run:/var/run:ro --name $(COV_CTNR_NAME ) -tid $(DEV_IMAGE_NAME ) make COMMIT=${COMMIT} TAG=${TAG} BUILDTIME= ${BUILDTIME} coverage
70+ docker run -v /var/run:/var/run:ro --name $(COV_CTNR_NAME ) -tid $(DEV_IMAGE_NAME ) make COMMIT=${COMMIT} TAG=${TAG} coverage
7671 docker logs -f $(COV_CTNR_NAME )
7772 docker cp $(COV_CTNR_NAME ) :$(PKG_PATH ) /_build/cov/ ./_build/ci-cov
7873 docker rm $(COV_CTNR_NAME )
7974
8075gradle-test :
81- docker build -t $(GRADLE_IMAGE_NAME ) -f Dockerfile.gradle .
76+ tar cf - Dockerfile.gradle bin/ docker-app-linux integrations/gradle | docker build -t $(GRADLE_IMAGE_NAME ) -f Dockerfile.gradle -
8277 docker run --rm $(GRADLE_IMAGE_NAME ) bash -c " ./gradlew --stacktrace build && cd example && gradle renderIt"
8378
8479lint :
8580 $(info Linting...)
86- docker build -t $(LINT_IMAGE_NAME ) $( IMAGE_BUILD_ARGS ) -f Dockerfile.lint .
81+ docker build -t $(LINT_IMAGE_NAME ) -f Dockerfile.lint .
8782 docker run --rm $(LINT_IMAGE_NAME ) make lint
8883
8984vendor : build_dev_image
9085 $(info Vendoring...)
91- docker run --rm $(DEV_IMAGE_NAME ) sh -c " make BUILDTIME= ${BUILDTIME} vendor && hack/check-git-diff vendor"
86+ docker run --rm $(DEV_IMAGE_NAME ) sh -c " make vendor && hack/check-git-diff vendor"
9287
9388.PHONY : lint test-e2e test-unit test cross e2e-cross coverage gradle-test shell build_dev_image tars vendor
0 commit comments