diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..3e4e548355cbfcf5f75d3eda8dd22f6de3112cab --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,31 @@ +--- + +image: debian:buster + +variables: + GOCACHE: $CI_PROJECT_DIR/.gocache + GOPATH: $CI_PROJECT_DIR/.go + +cache: + paths: + - .gocache + - .go + +before_script: + - echo 'deb http://deb.debian.org/debian buster-backports main' > /etc/apt/sources.list.d/backports.list + - apt-get update && apt-get -qq -y -t buster-backports install golang git + - go version + +build: + script: + - go build -o $CI_PROJECT_NAME-$GOOS-$GOARCH + artifacts: + paths: + - $CI_PROJECT_NAME-$GOOS-$GOARCH + parallel: + matrix: + - GOOS: + - linux + GOARCH: + - amd64 + - arm