Skip to content
This repository was archived by the owner on Jul 18, 2025. It is now read-only.

Commit d0cac50

Browse files
author
Vincent Demeester
authored
Merge pull request #210 from vdemeester/less-build
Don't re-build the binaries for gradle-test
2 parents 9fd37f1 + a62df7a commit d0cac50

2 files changed

Lines changed: 4 additions & 8 deletions

File tree

Jenkinsfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,9 @@ pipeline {
7171
steps {
7272
dir('src/github.com/docker/app') {
7373
checkout scm
74+
dir("bin") {
75+
unstash "binaries"
76+
}
7477
sh 'make -f docker.Makefile gradle-test'
7578
}
7679
}

docker.Makefile

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,6 @@ build_dev_image:
3131
shell: build_dev_image
3232
docker run -ti --rm $(DEV_IMAGE_NAME) bash
3333

34-
bin/$(BIN_NAME)-linux: create_bin
35-
docker build --target=$(BIN_NAME) -t $(BIN_IMAGE_NAME) $(IMAGE_BUILD_ARGS) .
36-
docker create --name $(BIN_CTNR_NAME) $(BIN_IMAGE_NAME) noop
37-
docker cp $(BIN_CTNR_NAME):$(PKG_PATH)/bin/$(BIN_NAME) $@
38-
docker rm $(BIN_CTNR_NAME)
39-
@chmod +x $@
40-
4134
cross: create_bin
4235
docker build --target=$* -t $(CROSS_IMAGE_NAME) $(IMAGE_BUILD_ARGS) .
4336
docker create --name $(CROSS_CTNR_NAME) $(CROSS_IMAGE_NAME) noop
@@ -84,7 +77,7 @@ coverage: build_dev_image
8477
docker cp $(COV_CTNR_NAME):$(PKG_PATH)/_build/cov/ ./_build/ci-cov
8578
docker rm $(COV_CTNR_NAME)
8679

87-
gradle-test: bin/$(BIN_NAME)-linux
80+
gradle-test:
8881
docker build -t $(GRADLE_IMAGE_NAME) -f Dockerfile.gradle .
8982
docker run --rm $(GRADLE_IMAGE_NAME) bash -c "./gradlew --stacktrace build && cd example && gradle renderIt"
9083

0 commit comments

Comments
 (0)