commit c9399da566eeb525906762fa5693e50c9731f78f Author: Hans-Christoph Steiner hans@eds.org Date: Thu Jul 16 13:43:55 2020 +0200
gitlab-ci: expire artifacts in 1 week, improve gradle caching, etc. --- .gitlab-ci.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 497462f..c483873 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,7 +8,7 @@ DEBIAN_FRONTEND: noninteractive GOPATH: /usr/share/gocode before_script: - - apt-get -qy update + - apt-get update - apt-get -qy install --no-install-recommends build-essential ca-certificates @@ -35,13 +35,13 @@ variables: DEBIAN_FRONTEND: noninteractive before_script: - - apt-get -qy update + - apt-get update - apt-get -qy install --no-install-recommends ca-certificates git lbzip2
-.go_test: &go-test +.go-test: &go-test - test -z "$(go fmt ./...)" - go vet ./... - go test -v -race ./... @@ -57,10 +57,13 @@ - client/*.aar - client/*.jar - client/client - expire_in: 1 day + expire_in: 1 week when: on_success after_script: - echo "Download debug artifacts from https://gitlab.com/$%7BCI_PROJECT_PATH%7D/-/jobs" + # this file changes every time but should not be cached + - rm -f $GRADLE_USER_HOME/caches/modules-2/modules-2.lock + - rm -rf $GRADLE_USER_HOME/caches/*/plugin-resolution/
# -- jobs ------------------------------------------------------------