Skip to content
Snippets Groups Projects
Commit a2fbc47a authored by Anton Sattarov's avatar Anton Sattarov :cucumber:
Browse files

Добавлен pipeline gitlab на запуск тестов при merge и на MR

parent 617e00e3
No related branches found
No related tags found
No related merge requests found
image: golang:latest
variables:
REPO_NAME: https://git.perx.ru/perxis/perxis-go
before_script:
- mkdir -p $GOPATH/src/$(dirname $REPO_NAME)
- ln -svf $CI_PROJECT_DIR $GOPATH/src/$REPO_NAME
- cd $GOPATH/src/$REPO_NAME
stages:
- test
run_tests:
stage: test
script:
- go fmt ./...
- go vet ./...
- go test ./...
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
changes:
- frontend/**/*
- Dockerfile-frontend
when: never
- if: '$CI_PIPELINE_SOURCE == "merge_request_event" && ($CI_MERGE_REQUEST_TARGET_BRANCH_NAME == $CI_DEFAULT_BRANCH)'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment