diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 01563af71050d8b05f06e8719cff06565e83e0b7..e44e86859fb68966e8de9a12e672d784835d2d15 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,6 +13,11 @@ before_script: - mkdir -p $GOPATH/src/$(dirname $REPO_NAME) - ln -svf $CI_PROJECT_DIR $GOPATH/src/$REPO_NAME - cd $GOPATH/src/$REPO_NAME + - mkdir -p ./test/data + - mkdir -p ./test/temp + - export DATABASE_URI=sqlite:test.db + - export MEDIA_DIR=./media/test + stages: - test @@ -22,11 +27,11 @@ test: script: - go fmt $(go list ./... | grep -v /vendor/) - go vet $(go list ./... | grep -v /vendor/) - - go test -race $(go list ./... | grep -v /vendor/) -v -cover + - go test $(go list ./... | grep -v /vendor/) -v -cover build: script: - - go build -race -ldflags "-extldflags '-static'" -o $CI_PROJECT_DIR/mybinary + - go build -o $CI_PROJECT_DIR/mybinary . artifacts: paths: - mybinary