gitlab.com/go-extension/tls@v0.0.0-20240304171319-e6745021905e/.gitlab-ci.yml (about) 1 stages: 2 - test 3 4 test: 5 stage: test 6 image: golang:latest 7 variables: 8 GOPATH: ${CI_PROJECT_DIR}/.go 9 GIT_SUBMODULE_STRATEGY: recursive 10 GIT_DEPTH: 0 11 GIT_SUBMODULE_DEPTH: 0 12 cache: 13 key: go-cache-${CI_PROJECT_PATH_SLUG} 14 paths: 15 - .go 16 only: 17 refs: 18 - pushes 19 before_script: 20 - mkdir -p .go 21 script: 22 - go mod tidy -v 23 - go test -v 24 - go build -v