File tree Expand file tree Collapse file tree
Open diff view settings
Expand file tree Collapse file tree
Open diff view settings
Original file line number Diff line number Diff line change 1+ wrappedNode(label : ' linux && x86_64' , cleanWorkspace : true ) {
2+ timeout(time : 60 , unit : ' MINUTES' ) {
3+ stage " Git Checkout"
4+ checkout scm
5+
6+ stage " Run end-to-end test suite"
7+ sh " docker version"
8+ sh " E2E_UNIQUE_ID=clie2e${ BUILD_NUMBER} \
9+ IMAGE_TAG=clie2e${ BUILD_NUMBER} \
10+ make -f docker.Makefile test-e2e"
11+ }
12+ }
Original file line number Diff line number Diff line change 44# Makefile for developing using Docker
55#
66
7- DEV_DOCKER_IMAGE_NAME = docker-cli-dev
8- LINTER_IMAGE_NAME = docker-cli-lint
9- CROSS_IMAGE_NAME = docker-cli-cross
10- VALIDATE_IMAGE_NAME = docker-cli-shell-validate
7+ DEV_DOCKER_IMAGE_NAME = docker-cli-dev$( IMAGE_TAG )
8+ LINTER_IMAGE_NAME = docker-cli-lint$( IMAGE_TAG )
9+ CROSS_IMAGE_NAME = docker-cli-cross$( IMAGE_TAG )
10+ VALIDATE_IMAGE_NAME = docker-cli-shell-validate$( IMAGE_TAG )
1111MOUNTS = -v "$(CURDIR ) ":/go/src/github.com/docker/cli
1212VERSION = $(shell cat VERSION)
1313ENVVARS = -e VERSION=$(VERSION ) -e GITCOMMIT
@@ -91,6 +91,6 @@ yamldocs: build_docker_image
9191shellcheck : build_shell_validate_image
9292 docker run -ti --rm $(ENVVARS ) $(MOUNTS ) $(VALIDATE_IMAGE_NAME ) make shellcheck
9393
94- .PHONY : test-e2e:
94+ .PHONY : test-e2e
9595test-e2e : binary
9696 ./scripts/test/e2e/wrapper
Original file line number Diff line number Diff line change @@ -2,7 +2,10 @@ FROM docker/compose:1.15.0
22
33RUN apk add -U bash curl
44
5- RUN curl -Ls https://download.docker.com/linux/static/edge/x86_64/docker-17.06.0-ce.tgz | \
5+ ARG DOCKER_CHANNEL=edge
6+ ARG DOCKER_VERSION=17.06.0-ce
7+ RUN export URL=https://download.docker.com/linux/static; \
8+ curl -Ls $URL/$DOCKER_CHANNEL/x86_64/docker-$DOCKER_VERSION.tgz | \
69 tar -xz docker/docker && \
710 mv docker/docker /usr/local/bin/ && \
811 rmdir docker
@@ -12,4 +15,3 @@ COPY scripts/test/e2e scripts/test/e2e
1215COPY e2e/compose-env.yaml e2e/compose-env.yaml
1316
1417ENTRYPOINT ["bash", "/work/scripts/test/e2e/run"]
15- CMD []
Original file line number Diff line number Diff line change 1- version : ' 3.3 '
1+ version : ' 2.1 '
22
33services :
44 registry :
You can’t perform that action at this time.
0 commit comments