diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 526aeab755a1ab6fa217357c8722f54b61493df1..dcf50ab0ed861be5e123fe79eb96899443acf714 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,6 +16,7 @@ before_script: stages: - test - build + - build_release test: stage: test @@ -46,6 +47,16 @@ test: - testdata/ build: + stage: build + image: $DOCKER_IMAGE + except: + - tags + script: + - go mod vendor -v + - mkdir -p release + - go build ./... + +build_release: stage: build image: $DOCKER_IMAGE except: @@ -61,3 +72,6 @@ build: artifacts: paths: - release/ + only: + - master + - release