Newer
Older
stages:
- test
- build_src
- build_pkg
- upload
test:
stage: test
image: "ai/test:go"
script:
- "go get -u github.com/jstemmer/go-junit-report"
- "go-test-runner ./... 2>&1 | $HOME/go/bin/go-junit-report > junit.xml"
build:src:
stage: build_src
image: "ai/build:stretch"
script: "build-dsc"
artifacts:
paths:
- build-deb/
only:
- master
build:pkg:
stage: build_pkg
image: "ai/build:stretch"
script: "build-deb"
dependencies:
- build:src
artifacts:
paths:
- output-deb/
only:
- master
upload:pkg:
stage: upload
image: "ai/pkg:base"