image: golang:1.10 build: stage: build variables: CADDY_TAG: $CI_COMMIT_TAG script: - scripts/download "$(dirname $CI_PROJECT_URL)/caddy/-/archive/${CADDY_TAG}/caddy-${CADDY_TAG}.tar.gz" - mkdir -p "$GOPATH/src/github.com/mholt" - ln -s "$(pwd)/source" "$GOPATH/src/github.com/mholt/caddy" - scripts/build ${CADDY_TAG} - ./cadmium -plugins | tee plugins.txt artifacts: paths: - cadmium - source - plugins.txt only: - tags - api - pipelines - triggers - web