github.com/haya14busa/reviewdog@v0.0.0-20180723114510-ffb00ef78fd3/.gitlab-ci.yml (about)

     1  image: golang:latest
     2  
     3  before_script:
     4    # Set up $GOPATH and install reviewdog (Note that main repo is github.com)
     5    - ln -s /builds /go/src/github.com
     6    - cd /go/src/github.com/${CI_PROJECT_PATH}
     7    - go get -d -v -t ./...
     8    - go install ./cmd/reviewdog
     9    # Intall linters
    10    - go get github.com/golang/lint/golint
    11    - go get github.com/kisielk/errcheck
    12    - go get honnef.co/go/tools/cmd/gosimple
    13    - go get honnef.co/go/tools/cmd/staticcheck
    14    - go get honnef.co/go/tools/cmd/unused
    15    - go get github.com/client9/misspell/cmd/misspell
    16  
    17  reviewdog:
    18    script:
    19      - reviewdog -reporter=gitlab-mr-discussion
    20      - reviewdog -reporter=gitlab-mr-commit