From 536999d094acb1ccd7cf6567a542bdf4a940bd6e Mon Sep 17 00:00:00 2001 From: Martin/Geno Date: Sun, 23 Jun 2019 02:52:17 +0200 Subject: [PATCH] fix gitlab ci --- .gitlab-ci.yml | 19 ++++++++++++------- data/ping_test.go | 1 + 2 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 data/ping_test.go diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 19cf046..8453cea 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,31 +5,36 @@ stages: before_script: - mkdir -p /go/src/github.com/FreifunkBremen/ - - cp -R $CI_PROJECT_DIR /go/src/github.com/FreifunkBremen/ - - cd /go/src/github.com/FreifunkBremen/$CI_PROJECT_NAME + - cp -R "$CI_PROJECT_DIR" "/go/src/github.com/FreifunkBremen/" + - cd "/go/src/github.com/FreifunkBremen/$CI_PROJECT_NAME" + - go get -d -t ./... build-my-project: stage: build script: + - mkdir "$CI_PROJECT_DIR/bin/" - go get -v github.com/FreifunkBremen/$CI_PROJECT_NAME - - mkdir $CI_PROJECT_DIR/bin/ - - cp /go/bin/$CI_PROJECT_NAME $CI_PROJECT_DIR/bin/$CI_PROJECT_NAME + - mv "/go/bin/$CI_PROJECT_NAME" "$CI_PROJECT_DIR/bin/$CI_PROJECT_NAME" artifacts: paths: - - bin/$CI_PROJECT_NAME + - "bin/$CI_PROJECT_NAME" - config_example.conf test-my-project: stage: test script: + - go get github.com/client9/misspell/cmd/misspell + - misspell -error . - ./.ci/check-gofmt - ./.ci/check-testfiles - - go get -t -v github.com/FreifunkBremen/$CI_PROJECT_NAME - go test $(go list ./... | grep -v /vendor/ | grep -v /webroot/) -v -coverprofile .testCoverage.txt - go tool cover -func=.testCoverage.txt + artifacts: + paths: + - .testCoverage.txt + test-race-my-project: stage: test script: - - go get -t -v github.com/FreifunkBremen/$CI_PROJECT_NAME - go test -race ./... diff --git a/data/ping_test.go b/data/ping_test.go new file mode 100644 index 0000000..0ad59c2 --- /dev/null +++ b/data/ping_test.go @@ -0,0 +1 @@ +package data