X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/1d6706fd7ae3f1c69508b1c25afccd85f6362e34..66897bc5cef798a8bfc2a3426568914dcaf15759:/Makefile diff --git a/Makefile b/Makefile index a5da3246e2..c7a9cbfb8e 100644 --- a/Makefile +++ b/Makefile @@ -68,7 +68,7 @@ arvados-server-install: check-arvados-directory go mod download cd cmd/arvados-server echo GOPATH is $(GOPATH) - go install + GOFLAGS=-buildvcs=false go install cd - ls -l $(GOPATH)/bin/arvados-server $(GOPATH)/bin/arvados-server install -type test @@ -89,6 +89,9 @@ integration-tests-in-docker: workbench2-build-image check-arvados-directory unit-tests-in-docker: workbench2-build-image check-arvados-directory docker run -ti -v$(PWD):/usr/src/workbench2 -v$(ARVADOS_DIRECTORY):/usr/src/arvados -w /usr/src/workbench2 -e ARVADOS_DIRECTORY=/usr/src/arvados workbench2-build make unit-tests +tests-in-docker: workbench2-build-image check-arvados-directory + docker run -t -v$(PWD):/usr/src/workbench2 -v$(ARVADOS_DIRECTORY):/usr/src/arvados -w /usr/src/workbench2 -e ARVADOS_DIRECTORY=/usr/src/arvados -e ci="${ci}" workbench2-build make test + test: unit-tests integration-tests build: yarn-install @@ -148,12 +151,15 @@ packages-in-docker: check-arvados-directory workbench2-build-image docker run --env ci="true" \ --env ARVADOS_DIRECTORY=/tmp/arvados \ --env APP_NAME=${APP_NAME} \ + --env VERSION="${VERSION}" \ --env ITERATION=${ITERATION} \ --env TARGETS="${TARGETS}" \ + --env MAINTAINER="${MAINTAINER}" \ + --env DESCRIPTION="${DESCRIPTION}" \ -w="/tmp/workbench2" \ -t -v ${WORKSPACE}:/tmp/workbench2 \ -v ${ARVADOS_DIRECTORY}:/tmp/arvados workbench2-build:latest \ - make packages + sh -c 'git config --global --add safe.directory /tmp/workbench2 && make packages' workbench2-build-image: (cd docker && docker build -t workbench2-build .)