image: golang:1.19 stages: - test - build go-fmt: stage: test script: test -z $(go fmt ./...) go-vet: stage: test script: go vet ./... go-test: stage: test script: go test -race ./... install: stage: build before_script: - apt update - apt install make help2man script: - make - make DESTDIR=out PREFIX= install - make DESTDIR=out PREFIX= uninstall - make clean