Skip to content

golangci/build-runner exit 0 when golangci-lint failed #577

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
fqutishat opened this issue Jun 13, 2019 · 1 comment
Closed

golangci/build-runner exit 0 when golangci-lint failed #577

fqutishat opened this issue Jun 13, 2019 · 1 comment
Labels
area: docker bug Something isn't working duplicate This issue or pull request already exists feedback required Requires additional feedback

Comments

@fqutishat
Copy link

fqutishat commented Jun 13, 2019

.golangci.yml

service:
  project-path: github.com/trustbloc/sidetree-fabric
  golangci-lint-version: 1.16.x
  prepare:
    - GO111MODULE=on go mod vendor;cd test/bddtests;GO111MODULE=on go mod vendor;cd fixtures/fabric/peer/cmd;GO111MODULE=on go mod vendor

run:
  concurrency: 4
  deadline: 1m
  issues-exit-code: 1
  tests: true
  build-tags: ["test/bddtests"]
  skip-files:
    - ^(.*_test.go.*$)$

output:
  format: colored-line-number
  print-issued-lines: true
  print-linter-name: true

linters-settings:
  errcheck:
    check-type-assertions: false
    check-blank: false
    ignore: fmt:.*,io/ioutil:^Read.*
  govet:
    check-shadowing: true
    settings:
      printf:
        funcs:
          - (github.com/golangci/golangci-lint/pkg/logutils.Log).Infof
          - (github.com/golangci/golangci-lint/pkg/logutils.Log).Warnf
          - (github.com/golangci/golangci-lint/pkg/logutils.Log).Errorf
          - (github.com/golangci/golangci-lint/pkg/logutils.Log).Fatalf
  golint:
    min-confidence: 0.8
  gofmt:
    simplify: true
  goimports:
    local-prefixes:
  gocyclo:
    min-complexity: 10
  maligned:
    suggest-new: true
  dupl:
    threshold: 100
  goconst:
    min-len: 3
    min-occurrences: 3
  misspell:
    locale:
    ignore-words: []
  lll:
    line-length: 120
    tab-width: 1
  unused:
    check-exported: false

linters:
  disable-all: true
  enable:
    - deadcode
    - gocyclo
    - gofmt
    - goimports
    - golint
    - gosimple
    - ineffassign
    - misspell
    - unconvert
    - unused
    - vet
    - varcheck
    - maligned
    - errcheck
    - megacheck
    - goconst
    - gas
    - structcheck
  enable-all: false
  disable: []
  presets:
    - bugs
    - unused
  fast: false
issues:
  exclude-use-default: false

output:

[GROUP] load config
  [STEP] search config file
    Found config file "/goapp/.golangci.yml"
  [STEP] parse config
  [STEP] validate config

[GROUP] find the project path
  [STEP] take the project path from config
    Use the project path from config: "github.com/trustbloc/sidetree-fabric"

[GROUP] setup work dir
  [STEP] build GOPATH
    Use GOPATH=/go
  [STEP] $ mkdir -p /go/src/github.com/trustbloc/sidetree-fabric
  [STEP] $ cp -R . /go/src/github.com/trustbloc/sidetree-fabric/
  [STEP] $ cd /go/src/github.com/trustbloc/sidetree-fabric

[GROUP] print environment
  [STEP] $ go version
    go version go1.11.5 linux/amd64
  [STEP] $ go env
    GOARCH="amd64"
    GOBIN=""
    GOCACHE="/root/.cache/go-build"
    GOEXE=""
    GOFLAGS=""
    GOHOSTARCH="amd64"
    GOHOSTOS="linux"
    GOOS="linux"
    GOPATH="/go"
    GOPROXY="https://athens:[email protected]"
    GORACE=""
    GOROOT="/usr/local/go"
    GOTMPDIR=""
    GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
    GCCGO="gccgo"
    CC="gcc"
    CXX="g++"
    CGO_ENABLED="1"
    GOMOD=""
    CGO_CFLAGS="-g -O2"
    CGO_CPPFLAGS=""
    CGO_CXXFLAGS="-g -O2"
    CGO_FFLAGS="-g -O2"
    CGO_LDFLAGS="-g -O2"
    PKG_CONFIG="pkg-config"
    GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build385258354=/tmp/go-build -gno-record-gcc-switches"

[GROUP] setup golangci-lint
  [STEP] parse golangci-lint version from config
    Parsed version "1.16.x" from config
  [STEP] find golangci-lint version
    Using golangci-lint v1.16.0
  [STEP] finding installed version: golangci-lint --version
    golangci-lint has version 1.17.1 built from 4ba2155 on 2019-06-10T09:06:49Z
  [STEP] curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $GOPATH/bin v1.16.0
    golangci/golangci-lint info checking GitHub for tag 'v1.16.0'
    golangci/golangci-lint info found version: 1.16.0 for v1.16.0/linux/amd64
    golangci/golangci-lint info installed /go/bin/golangci-lint

[GROUP] prepare repo
  [STEP] GO111MODULE=on go mod vendor;cd test/bddtests;GO111MODULE=on go mod vendor;cd fixtures/fabric/peer/cmd;GO111MODULE=on go mod vendor
    go: finding go.uber.org/zap v1.10.0
    go: finding github.com/hashicorp/go-version v1.2.0
    go: finding github.com/grpc-ecosystem/go-grpc-middleware v1.0.0
    go: finding github.com/VividCortex/gohistogram v1.0.0
    go: finding github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
    go: finding github.com/pkg/errors v0.8.1
    go: finding github.com/docker/go-units v0.4.0
    go: finding github.com/go-openapi/loads v0.19.0
    go: finding github.com/sirupsen/logrus v1.3.0
    go: finding github.com/trustbloc/sidetree-node v0.0.0-20190605161025-0df7c418272b
    go: finding go.uber.org/atomic v1.4.0
    go: finding github.com/go-stack/stack v1.8.0
    go: finding github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
    go: finding github.com/konsorten/go-windows-terminal-sequences v1.0.1
    go: finding github.com/go-openapi/runtime v0.19.0
    go: finding github.com/spf13/viper v1.0.2
    go: finding github.com/pmezard/go-difflib v1.0.0
    go: finding github.com/stretchr/objx v0.1.1
    go: finding github.com/hyperledger/fabric v2.0.0-alpha+incompatible
    go: finding github.com/go-openapi/strfmt v0.19.0
    go: finding github.com/davecgh/go-spew v1.1.1
    go: finding github.com/go-openapi/validate v0.19.0
    go: finding github.com/docker/go-units v0.3.3
    go: finding github.com/trustbloc/sidetree-core-go v0.0.0-20190604193932-b3a21a189580
    go: finding golang.org/x/net v0.0.0-20190522155817-f3200d17e092
    go: finding github.com/google/uuid v1.1.1
    go: finding github.com/go-openapi/jsonreference v0.17.0
    go: finding github.com/PuerkitoBio/purell v1.1.0
    go: finding github.com/jessevdk/go-flags v1.4.0
    go: finding golang.org/x/text v0.3.0
    go: finding github.com/go-openapi/errors v0.17.0
    go: finding github.com/go-openapi/spec v0.19.0
    go: finding github.com/go-openapi/swag v0.18.0
    go: finding gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
    go: finding github.com/stretchr/testify v1.3.0
    go: finding gitlab.com/NebulousLabs/fastrand v0.0.0-20181126182046-603482d69e40
    go: finding github.com/go-openapi/jsonpointer v0.18.0
    go: finding github.com/go-openapi/jsonpointer v0.17.0
    go: finding github.com/go-openapi/errors v0.19.0
    go: finding github.com/go-openapi/spec v0.17.0
    go: finding github.com/go-openapi/runtime v0.0.0-20180920151709-4f900dc2ade9
    go: finding github.com/go-openapi/loads v0.17.0
    go: finding github.com/globalsign/mgo v0.0.0-20180905125535-1ca0a4f7cbcb
    go: finding github.com/multiformats/go-multihash v0.0.2-0.20190226174941-1a04c485626b
    go: finding github.com/go-openapi/strfmt v0.18.0
    go: finding github.com/davecgh/go-spew v1.1.0
    go: finding github.com/go-openapi/swag v0.19.0
    go: finding github.com/go-openapi/loads v0.18.0
    go: finding github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578
    go: finding github.com/stretchr/objx v0.1.0
    go: finding gitlab.com/NebulousLabs/merkletree v0.0.0-20190207030457-bc4a11e31a0d
    go: finding golang.org/x/net v0.0.0-20190320064053-1272bf9dcd53
    go: finding golang.org/x/sys v0.0.0-20190219092855-153ac476189d
    go: finding github.com/stretchr/testify v1.2.2
    go: finding github.com/globalsign/mgo v0.0.0-20181015135952-eeefdecb41b8
    go: finding github.com/kr/pretty v0.1.0
    go: finding github.com/trustbloc/sidetree-core-go v0.0.0-20190531160340-1ce667055015
    go: finding gitlab.com/NebulousLabs/errors v0.0.0-20171229012116-7ead97ef90b8
    go: finding github.com/Shopify/sarama v1.22.1
    go: finding github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe
    go: finding github.com/go-openapi/spec v0.18.0
    go: finding golang.org/x/net v0.0.0-20181005035420-146acd28ed58
    go: finding github.com/hyperledger/fabric-amcl v0.0.0-20181230093703-5ccba6eab8d6
    go: finding github.com/mr-tron/base58 v1.1.0
    go: finding github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1
    go: finding gopkg.in/yaml.v2 v2.2.2
    go: finding github.com/go-openapi/analysis v0.0.0-20180825180245-b006789cd277
    go: finding github.com/go-openapi/analysis v0.18.0
    go: finding github.com/gxed/hashland/keccakpg v0.0.1
    go: finding golang.org/x/sys v0.0.0-20190321052220-f7bb7a8bee54
    go: finding golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
    go: finding golang.org/x/crypto v0.0.0-20190404164418-38d8ce5564a5
    go: finding golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
    go: finding github.com/kr/text v0.1.0
    go: finding github.com/eapache/go-resiliency v1.1.0
    go: finding github.com/go-openapi/swag v0.17.0
    go: finding github.com/golang/snappy v0.0.1
    go: finding github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a
    go: finding github.com/mitchellh/mapstructure v1.1.2
    go: finding golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67
    go: finding github.com/mailru/easyjson v0.0.0-20180823135443-60711f1a8329
    go: finding github.com/go-openapi/errors v0.18.0
    go: finding github.com/gxed/hashland/murmur3 v0.0.1
    go: finding github.com/sykesm/zap-logfmt v0.0.2
    go: finding golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33
    go: finding github.com/eapache/queue v1.1.0
    go: finding github.com/pierrec/lz4 v0.0.0-20190327172049-315a67e90e41
    go: finding github.com/xdg/stringprep v1.0.0
    go: finding golang.org/x/crypto v0.0.0-20190320223903-b7391e95e576
    go: finding gopkg.in/yaml.v2 v2.2.1
    go: finding github.com/go-openapi/analysis v0.17.0
    go: finding github.com/asaskevich/govalidator v0.0.0-20180720115003-f9ffefc3facf
    go: finding github.com/go-openapi/strfmt v0.17.0
    go: finding github.com/PuerkitoBio/purell v1.1.1
    go: finding github.com/hyperledger/fabric-sdk-go v1.0.0-alpha5.0.20190328182020-93c3fcb272be
    go: finding github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c
    go: finding github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21
    go: finding github.com/DataDog/zstd v1.3.6-0.20190409195224-796139022798
    go: finding github.com/minio/sha256-simd v0.0.0-20190131020904-2d45a736cd16
    go: finding golang.org/x/crypto v0.0.0-20180904163835-0709b304e793
    go: finding go.uber.org/multierr v1.1.0
    go: finding github.com/kr/pty v1.1.1
    go: finding github.com/pkg/profile v1.2.1
    go: finding go.uber.org/atomic v1.3.2
    go: finding github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec
    go: finding golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
    go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
    go: finding github.com/magiconair/properties v1.7.6
    go: finding github.com/prometheus/common v0.0.0-20180518154759-7600349dcfe1
    go: finding github.com/Shopify/toxiproxy v2.1.4+incompatible
    go: finding github.com/Knetic/govaluate v3.0.0+incompatible
    go: finding github.com/fsnotify/fsnotify v1.4.7
    go: finding github.com/cloudflare/cfssl v0.0.0-20180223231731-4e2dcbde5004
    go: finding github.com/miekg/pkcs11 v0.0.0-20180208123754-88ac7c418f89
    go: finding github.com/hyperledger/fabric-lib-go v1.0.0
    go: finding google.golang.org/genproto v0.0.0-20180125080656-4eb30f4778ee
    go: finding github.com/pborman/uuid v1.2.0
    go: finding go.uber.org/zap v1.9.1
    go: finding github.com/prometheus/client_golang v0.8.0
    go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
    go: finding github.com/prometheus/procfs v0.0.0-20180705121852-ae68e2d4c00f
    go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
    go: finding google.golang.org/grpc v1.11.3
    go: finding github.com/golang/protobuf v1.2.0
    go: finding github.com/golangci/golangci-lint v1.15.0
    go: finding github.com/pelletier/go-toml v1.1.0
    go: finding golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e
    go: finding github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515
    go: finding github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce
    go: finding github.com/pkg/errors v0.8.0
    go: finding github.com/evanphx/json-patch v4.1.0+incompatible
    go: finding github.com/StackExchange/wmi v0.0.0-20180116203802-5d049714c4a6
    go: finding github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca
    go: finding github.com/go-openapi/jsonreference v0.18.0
    go: finding github.com/go-critic/go-critic v0.0.0-20181204210945-ee9bf5809ead
    go: finding github.com/golangci/go-tools v0.0.0-20180109140146-35a9f45a5db0
    go: finding github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
    go: finding github.com/go-ole/go-ole v1.2.1
    go: finding github.com/mitchellh/go-homedir v1.0.0
    go: finding github.com/matttproud/golang_protobuf_extensions v1.0.1
    go: finding github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936
    go: finding mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b
    go: finding github.com/golangci/lint-1 v0.0.0-20180610141402-4bf9709227d1
    go: finding github.com/golangci/misspell v0.0.0-20180809174111-950f5d19e770
    go: finding github.com/axw/gocov v0.0.0-20170322000131-3a69a0d2a4ef
    go: finding github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a
    go: finding github.com/spf13/pflag v1.0.1
    go: finding github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238
    go: finding github.com/go-logfmt/logfmt v0.4.0
    go: finding github.com/sirupsen/logrus v1.0.5
    go: finding github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7
    go: finding github.com/golangci/errcheck v0.0.0-20181003203344-ef45e06d44b6
    go: finding github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee
    go: finding github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6
    go: finding github.com/go-lintpack/lintpack v0.5.2
    go: finding github.com/golangci/revgrep v0.0.0-20180526074752-d9c87f5ffaf0
    go: finding github.com/onsi/gomega v1.4.2
    go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
    go: finding github.com/hyperledger/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos v0.0.0-20190328182020-93c3fcb272be
    go: finding github.com/go-openapi/validate v0.18.0
    go: finding github.com/mattn/go-isatty v0.0.3
    go: finding github.com/google/certificate-transparency-go v0.0.0-20180222191210-5ab67e519c93
    go: finding github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2
    go: finding github.com/golangci/govet v0.0.0-20180818181408-44ddbe260190
    go: finding golang.org/x/tools v0.0.0-20181205014116-22934f0fdb62
    go: finding github.com/spf13/cast v1.2.0
    go: finding github.com/hpcloud/tail v1.0.0
    go: finding github.com/google/go-cmp v0.2.0
    go: finding github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21
    go: finding github.com/OpenPeeDeeP/depguard v0.0.0-20180806142446-a69c782687b2
    go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
    go: finding github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613
    go: finding github.com/inconshreveable/mousetrap v1.0.0
    go: finding github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676
    go: finding github.com/go-kit/kit v0.8.0
    go: finding github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
    go: finding golang.org/x/tools v0.0.0-20180221164845-07fd8470d635
    go: finding github.com/golangci/ineffassign v0.0.0-20180808204949-2ee8f2867dde
    go: finding github.com/AlekSi/gocov-xml v0.0.0-20190121064608-3a14fb1c4737
    go: finding mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34
    go: finding github.com/spf13/afero v1.1.0
    go: finding github.com/golang/mock v1.1.1
    go: finding github.com/go-toolsmith/pkgload v0.0.0-20181119091011-e9e65178eee8
    go: finding github.com/golang/mock v1.2.0
    go: finding golang.org/x/tools v0.0.0-20190125232054-379209517ffe
    go: finding github.com/logrusorgru/aurora v0.0.0-20181002194514-a7b3b318ed4e
    go: finding golang.org/x/tools v0.0.0-20181117154741-2ddaf7f79a09
    go: finding github.com/google/uuid v1.0.0
    go: finding github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4
    go: finding github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086
    go: finding github.com/mattn/go-colorable v0.0.9
    go: finding golang.org/x/tools v0.0.0-20190121143147-24cd39ecf745
    go: finding github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4
    go: finding github.com/spf13/cobra v0.0.2
    go: finding github.com/rogpeppe/go-internal v1.1.0
    go: finding github.com/golangci/gofmt v0.0.0-20181105071733-0b8337e80d98
    go: finding github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4
    go: finding github.com/kisielk/gotool v1.0.0
    go: finding github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3
    go: finding github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241
    go: finding github.com/golangci/gosec v0.0.0-20180901114220-66fb7fc33547
    go: finding github.com/gobwas/glob v0.2.3
    go: finding github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30
    go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
    go: finding github.com/mattn/goveralls v0.0.2
    go: finding golang.org/x/crypto v0.0.0-20180505025534-4ec37c66abab
    go: finding github.com/hyperledger/fabric-sdk-go v0.0.0-20190125204638-b490519efff
    go: finding sourcegraph.com/sourcegraph/go-diff v0.5.1-0.20190210232911-dee78e514455
    go: finding github.com/nbutton23/zxcvbn-go v0.0.0-20160627004424-a22cb81b2ecd
    go: finding mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed
    go: finding github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c
    go: finding github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735
    go: finding golang.org/x/text v0.0.0-20170915090833-1cbadb444a80
    go: finding github.com/kisielk/gotool v0.0.0-20161130080628-0de1eaf82fa3
    go: finding github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c
    go: finding gopkg.in/errgo.v2 v2.1.0
    go: finding gopkg.in/fsnotify.v1 v1.4.7
    go: finding gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7
    go: finding github.com/onsi/ginkgo v1.6.0
    go: finding golang.org/x/tools v0.0.0-20170915040203-e531a2a1c15f
    go: finding github.com/gogo/protobuf v1.1.1
    go: finding github.com/BurntSushi/toml v0.3.1
    go: finding github.com/go-toolsmith/astcast v0.0.0-20181028201508-b7a89ed70af1
    go: finding github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663
    go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
    go: finding golang.org/x/sys v0.0.0-20171026204733-164713f0dfce
    go: finding github.com/fatih/color v1.6.0
    go: finding sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4
    go: finding github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e
    go: finding github.com/mozilla/tls-observatory v0.0.0-20180409132520-8791a200eb40
    go: finding github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041
    go: finding golang.org/x/net v0.0.0-20170915142106-8351a756f30f
    go: downloading github.com/hyperledger/fabric v2.0.0-alpha+incompatible
    go: downloading github.com/trustbloc/sidetree-core-go v0.0.0-20190604193932-b3a21a189580
    go: downloading github.com/trustbloc/sidetree-node v0.0.0-20190605161025-0df7c418272b
    go: downloading github.com/go-openapi/runtime v0.19.0
    go: downloading github.com/hyperledger/fabric-sdk-go v1.0.0-alpha5.0.20190328182020-93c3fcb272be
    go: downloading github.com/spf13/viper v1.0.2
    go: downloading github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
    go: downloading github.com/sirupsen/logrus v1.3.0
    go: downloading github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce
    go: downloading github.com/pelletier/go-toml v1.1.0
    go: downloading github.com/mitchellh/mapstructure v1.1.2
    go: downloading github.com/go-openapi/errors v0.19.0
    go: downloading github.com/go-openapi/analysis v0.18.0
    go: downloading github.com/go-openapi/swag v0.19.0
    go: downloading github.com/spf13/afero v1.1.0
    go: downloading golang.org/x/crypto v0.0.0-20190404164418-38d8ce5564a5
    go: downloading github.com/go-openapi/loads v0.19.0
    go: downloading github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe
    go: downloading golang.org/x/text v0.3.0
    go: downloading gopkg.in/yaml.v2 v2.2.2
    go: downloading github.com/evanphx/json-patch v4.1.0+incompatible
    go: downloading github.com/go-openapi/strfmt v0.19.0
    go: downloading github.com/spf13/pflag v1.0.1
    go: downloading github.com/stretchr/testify v1.3.0
    go: downloading github.com/go-openapi/validate v0.19.0
    go: downloading github.com/pkg/errors v0.8.1
    go: downloading github.com/go-openapi/jsonpointer v0.18.0
    go: downloading github.com/spf13/jwalterweatherman v0.0.0-20180109140146-7c0cea34c8ec
    go: downloading github.com/fsnotify/fsnotify v1.4.7
    go: downloading github.com/spf13/cast v1.2.0
    go: downloading golang.org/x/net v0.0.0-20190522155817-f3200d17e092
    go: downloading google.golang.org/grpc v1.11.3
    go: downloading gitlab.com/NebulousLabs/merkletree v0.0.0-20190207030457-bc4a11e31a0d
    go: downloading github.com/hyperledger/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos v0.0.0-20190328182020-93c3fcb272be
    go: downloading golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e
    go: downloading github.com/konsorten/go-windows-terminal-sequences v1.0.1
    go: downloading google.golang.org/genproto v0.0.0-20180125080656-4eb30f4778ee
    go: downloading github.com/jessevdk/go-flags v1.4.0
    go: downloading github.com/go-openapi/spec v0.19.0
    go: downloading github.com/golang/protobuf v1.2.0
    go: downloading github.com/asaskevich/govalidator v0.0.0-20180720115003-f9ffefc3facf
    go: downloading github.com/magiconair/properties v1.7.6
    go: downloading github.com/go-kit/kit v0.8.0
    go: downloading github.com/davecgh/go-spew v1.1.1
    go: downloading github.com/golang/mock v1.2.0
    go: downloading github.com/pmezard/go-difflib v1.0.0
    go: downloading github.com/globalsign/mgo v0.0.0-20181015135952-eeefdecb41b8
    go: downloading github.com/cloudflare/cfssl v0.0.0-20180223231731-4e2dcbde5004
    go: downloading github.com/multiformats/go-multihash v0.0.2-0.20190226174941-1a04c485626b
    go: downloading github.com/hyperledger/fabric-lib-go v1.0.0
    go: downloading github.com/minio/sha256-simd v0.0.0-20190131020904-2d45a736cd16
    go: downloading github.com/gxed/hashland/murmur3 v0.0.1
    go: downloading github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1
    go: downloading github.com/docker/go-units v0.4.0
    go: downloading github.com/go-logfmt/logfmt v0.4.0
    go: downloading github.com/gxed/hashland/keccakpg v0.0.1
    go: downloading github.com/mr-tron/base58 v1.1.0
    go: downloading github.com/go-openapi/jsonreference v0.18.0
    go: downloading github.com/prometheus/client_golang v0.8.0
    go: downloading github.com/google/certificate-transparency-go v0.0.0-20180222191210-5ab67e519c93
    go: downloading github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515
    go: downloading github.com/PuerkitoBio/purell v1.1.1
    go: downloading github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910
    go: downloading github.com/prometheus/common v0.0.0-20180518154759-7600349dcfe1
    go: downloading github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578
    go: downloading github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973
    go: downloading github.com/prometheus/procfs v0.0.0-20180705121852-ae68e2d4c00f
    go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1
    go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.0.0
    go: downloading go.uber.org/zap v1.10.0
    go: downloading github.com/sykesm/zap-logfmt v0.0.2
    go: downloading github.com/gogo/protobuf v1.1.1
    go: downloading github.com/miekg/pkcs11 v0.0.0-20180208123754-88ac7c418f89
    go: downloading go.uber.org/multierr v1.1.0
    go: downloading go.uber.org/atomic v1.4.0
    go: finding github.com/trustbloc/fabric-sdk-go-ext/fabric v0.0.0-20190528182243-b95c24511993
    go: finding github.com/hyperledger/fabric-sdk-go v1.0.0-alpha5.0.20190429134815-48bb0d199e2c
    go: finding github.com/DATA-DOG/godog v0.7.13
    go: finding github.com/trustbloc/fabric-peer-test-common v0.0.0-20190528215613-a7959c5ba3e1
    go: finding github.com/btcsuite/btcutil v0.0.0-20190425235716-9e5f4b9a998d
    go: finding github.com/fsouza/go-dockerclient v1.3.0
    go: finding github.com/hyperledger/fabric v1.4.1
    go: finding google.golang.org/genproto v0.0.0-20190327125643-d831d65fe17d
    go: finding golang.org/x/net v0.0.0-20190213061140-3a22650c66bd
    go: finding google.golang.org/grpc v1.19.0
    go: finding github.com/miekg/pkcs11 v0.0.0-20190329070431-55f3fac3af27
    go: finding github.com/gorilla/context v1.1.1
    go: finding github.com/docker/libnetwork v0.8.0-dev.2.0.20180608203834-19279f049241
    go: finding github.com/opencontainers/image-spec v1.0.1
    go: finding github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78
    go: finding github.com/vishvananda/netns v0.0.0-20180720170159-13995c7128cc
    go: finding golang.org/x/sys v0.0.0-20180824143301-4910a1d54f87
    go: finding github.com/gorilla/mux v1.6.2
    go: finding github.com/onsi/gomega v1.4.1
    go: finding golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6
    go: finding golang.org/x/sys v0.0.0-20180830151530-49385e6e1522
    go: finding golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be
    go: finding github.com/docker/docker v0.7.3-0.20180827131323-0c5f8d2b9b23
    go: finding github.com/containerd/continuity v0.0.0-20180814194400-c7c5070e6f6e
    go: finding github.com/sirupsen/logrus v1.0.6
    go: finding google.golang.org/appengine v1.1.0
    go: finding golang.org/x/tools v0.0.0-20190114222345-bf090417da8b
    go: finding cloud.google.com/go v0.26.0
    go: finding golang.org/x/net v0.0.0-20180826012351-8a410e7b638d
    go: finding github.com/vishvananda/netlink v1.0.0
    go: finding golang.org/x/crypto v0.0.0-20180820150726-614d502a4dac
    go: finding github.com/opencontainers/runc v0.1.1
    go: finding google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8
    go: finding github.com/client9/misspell v0.3.4
    go: finding golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3
    go: finding github.com/docker/go-connections v0.4.0
    go: finding gotest.tools v2.1.0+incompatible
    go: finding github.com/Microsoft/go-winio v0.4.11
    go: finding honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099
    go: finding golang.org/x/exp v0.0.0-20190121172915-509febef88a4
    go: finding github.com/opencontainers/go-digest v1.0.0-rc1
    go: finding golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961
    go: finding golang.org/x/tools v0.0.0-20190226205152-f727befe758c
    go: finding github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5
    go: finding google.golang.org/appengine v1.4.0
    go: finding golang.org/x/sync v0.0.0-20181108010431-42b317875d0f
    go: finding golang.org/x/net v0.0.0-20180724234803-3673e40ba225
    go: downloading github.com/DATA-DOG/godog v0.7.13
    go: downloading github.com/trustbloc/fabric-peer-test-common v0.0.0-20190528215613-a7959c5ba3e1
    go: downloading gopkg.in/yaml.v2 v2.2.1
    go: downloading github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238
    go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
    go: downloading github.com/hyperledger/fabric-sdk-go v1.0.0-alpha5.0.20190429134815-48bb0d199e2c
    go: downloading github.com/trustbloc/fabric-sdk-go-ext/fabric v0.0.0-20190528182243-b95c24511993
    go: downloading github.com/fsouza/go-dockerclient v1.3.0
    go: downloading google.golang.org/grpc v1.19.0
    go: downloading golang.org/x/crypto v0.0.0-20180820150726-614d502a4dac
    go: downloading golang.org/x/net v0.0.0-20190213061140-3a22650c66bd
    go: downloading github.com/docker/docker v0.7.3-0.20180827131323-0c5f8d2b9b23
    go: downloading github.com/docker/go-units v0.3.3
    go: downloading github.com/Knetic/govaluate v3.0.0+incompatible
    go: downloading github.com/Microsoft/go-winio v0.4.11
    go: downloading google.golang.org/genproto v0.0.0-20190327125643-d831d65fe17d
    go: downloading github.com/sirupsen/logrus v1.0.6
    go: downloading github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78
    go: downloading github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5
    go: downloading github.com/opencontainers/runc v0.1.1
    go: downloading github.com/docker/libnetwork v0.8.0-dev.2.0.20180608203834-19279f049241
    go: downloading github.com/containerd/continuity v0.0.0-20180814194400-c7c5070e6f6e
    go: downloading github.com/docker/go-connections v0.4.0
    go: downloading github.com/opencontainers/image-spec v1.0.1
    go: downloading github.com/opencontainers/go-digest v1.0.0-rc1
    go: finding github.com/spf13/viper v0.0.0-20150908122457-1967d93db724
    go: finding github.com/trustbloc/fabric-mod v0.0.0-20190605152521-6547615cb978
    go: finding golang.org/x/tools v0.0.0-20190313210603-aa82965741a9
    go: finding github.com/spf13/jwalterweatherman v1.0.0
    go: finding golang.org/x/crypto v0.0.0-20190513172903-22d7a77e9e5f
    go: finding github.com/coreos/pkg v0.0.0-20180108230652-97fdf19511ea
    go: finding github.com/onsi/ginkgo v1.8.0
    go: finding gopkg.in/alecthomas/kingpin.v2 v2.2.6
    go: finding github.com/prometheus/procfs v0.0.0-20190521135221-be78308d8a4f
    go: finding github.com/trustbloc/fabric-mod/extensions v0.0.0-20190605152521-6547615cb978
    go: finding github.com/miekg/pkcs11 v0.0.0-20190429190417-a667d056470f
    go: finding github.com/tedsuo/ifrit v0.0.0-20180802180643-bea94bb476cc
    go: finding gopkg.in/cheggaaa/pb.v1 v1.0.28
    go: finding github.com/fsouza/go-dockerclient v1.4.0
    go: finding github.com/Shopify/sarama v1.19.0
    go: finding github.com/golang/protobuf v1.3.1
    go: finding github.com/mattn/go-runewidth v0.0.4
    go: finding github.com/gogo/protobuf v1.2.1
    go: finding go.etcd.io/etcd v0.0.0-20181228115726-23731bf9ba55
    go: finding golang.org/x/net v0.0.0-20190520210107-018c4d40a106
    go: finding github.com/spf13/cobra v0.0.3
    go: finding github.com/syndtr/goleveldb v0.0.0-20190318030020-c3a204f8e965
    go: finding github.com/pierrec/lz4 v0.0.0-20190501090746-d705d4371bfc
    go: finding golang.org/x/sys v0.0.0-20190523142557-0e01d883c5c5
    go: finding github.com/spf13/pflag v1.0.3
    go: finding github.com/gorilla/mux v1.7.1
    go: finding gotest.tools v2.2.0+incompatible
    go: finding github.com/onsi/gomega v1.5.0
    go: finding github.com/magiconair/properties v1.8.1
    go: finding code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c
    go: finding github.com/grpc-ecosystem/grpc-gateway v1.4.1
    go: finding github.com/Microsoft/go-winio v0.4.12
    go: finding gopkg.in/cheggaaa/pb.v1 v1.0.25
    go: finding github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf
    go: finding github.com/google/btree v0.0.0-20180124185431-e89373fe6b4a
    go: finding google.golang.org/genproto v0.0.0-20190516172635-bb713bdc0e52
    go: finding github.com/onsi/gomega v1.4.3
    go: finding github.com/golang/protobuf v1.3.0
    go: finding github.com/prometheus/client_golang v0.9.3
    go: finding golang.org/x/sys v0.0.0-20190412213103-97732733099d
    go: finding github.com/kr/pty v1.0.0
    go: finding github.com/prometheus/procfs v0.0.0-20180612222113-7d6f385de8be
    go: finding github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c
    go: finding github.com/kisielk/errcheck v1.1.0
    go: finding github.com/schollz/progressbar/v2 v2.12.1
    go: finding golang.org/x/crypto v0.0.0-20180608092829-8ac0e0d97ce4
    go: finding github.com/ijc/Gotty v0.0.0-20170406111628-a8b993ba6abd
    go: finding github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903
    go: finding github.com/docker/docker v0.7.3-0.20190309235953-33c3200e0d16
    go: finding golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2
    go: finding github.com/coreos/go-semver v0.2.0
    go: finding github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084
    go: finding github.com/containerd/continuity v0.0.0-20181203112020-004b46473808
    go: finding golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4
    go: finding github.com/onsi/ginkgo v1.7.0
    go: finding go.etcd.io/bbolt v1.3.1-etcd.7
    go: finding github.com/matttproud/golang_protobuf_extensions v1.0.0
    go: finding github.com/mattn/go-runewidth v0.0.2
    go: finding google.golang.org/genproto v0.0.0-20180831171423-11092d34479b
    go: finding google.golang.org/genproto v0.0.0-20180608181217-32ee49c4dd80
    go: finding github.com/willf/bitset v1.1.10
    go: finding github.com/ugorji/go v1.1.1
    go: finding github.com/dgrijalva/jwt-go v3.2.0+incompatible
    go: finding github.com/fatih/color v1.7.0
    go: finding github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4
    go: finding github.com/ghodss/yaml v1.0.0
    go: finding github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18
    go: finding golang.org/x/sys v0.0.0-20190310054646-10058d7d4faa
    go: finding github.com/prometheus/tsdb v0.7.1
    go: finding github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
    go: finding github.com/gorilla/handlers v1.4.0
    go: finding google.golang.org/grpc v1.14.0
    go: finding github.com/prometheus/common v0.4.0
    go: finding github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db
    go: finding github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90
    go: finding github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5
    go: finding github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8
    go: finding github.com/gogo/protobuf v1.0.0
    go: finding github.com/jonboulle/clockwork v0.1.0
    go: finding github.com/bgentry/speakeasy v0.1.0
    go: finding google.golang.org/grpc v1.20.1
    go: finding golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8
    go: finding github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d
    go: finding github.com/cespare/xxhash v1.1.0
    go: finding github.com/beorn7/perks v1.0.0
    go: finding code.cloudfoundry.org/bytefmt v0.0.0-20180906201452-2aa6f33b730c
    go: finding github.com/prometheus/client_golang v0.9.1
    go: finding github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc
    go: finding github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf
    go: finding github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7
    go: finding github.com/sirupsen/logrus v1.2.0
    go: finding golang.org/x/net v0.0.0-20190311183353-d8887717615a
    go: finding github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223
    go: finding github.com/prometheus/client_model v0.0.0-20170216185247-6f3806018612
    go: finding github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce
    go: finding golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3
    go: finding github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954
    go: finding github.com/soheilhy/cmux v0.1.4
    go: finding golang.org/x/tools v0.0.0-20190311212946-11955173bddd
    go: finding golang.org/x/net v0.0.0-20181114220301-adae6a3d119a
    go: finding github.com/urfave/cli v1.18.0
    go: finding github.com/mattn/go-isatty v0.0.4
    go: finding github.com/go-logfmt/logfmt v0.3.0
    go: finding golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5
    go: finding github.com/OneOfOne/xxhash v1.2.2
    go: finding github.com/oklog/ulid v1.3.1
    go: finding github.com/julienschmidt/httprouter v1.2.0
    go: finding github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72
    go: downloading github.com/trustbloc/fabric-mod v0.0.0-20190605152521-6547615cb978
    go: downloading github.com/spf13/viper v0.0.0-20150908122457-1967d93db724
    go: downloading github.com/spf13/jwalterweatherman v1.0.0
    go: downloading github.com/magiconair/properties v1.8.1
    go: downloading github.com/kr/pretty v0.1.0
    go: downloading github.com/BurntSushi/toml v0.3.1
    go: downloading github.com/spf13/pflag v1.0.3
    go: downloading github.com/kr/text v0.1.0
    go: downloading github.com/spf13/cobra v0.0.3
    go: downloading github.com/trustbloc/fabric-mod/extensions v0.0.0-20190605152521-6547615cb978
    go: downloading google.golang.org/grpc v1.20.1
    go: downloading github.com/golang/protobuf v1.3.1
    go: downloading github.com/fsouza/go-dockerclient v1.4.0
    go: downloading github.com/Shopify/sarama v1.19.0
    go: downloading golang.org/x/net v0.0.0-20190520210107-018c4d40a106
    go: downloading github.com/gogo/protobuf v1.2.1
    go: downloading github.com/syndtr/goleveldb v0.0.0-20190318030020-c3a204f8e965
    go: downloading github.com/hashicorp/go-version v1.2.0
    go: downloading github.com/inconshreveable/mousetrap v1.0.0
    go: downloading golang.org/x/crypto v0.0.0-20190513172903-22d7a77e9e5f
    go: downloading github.com/eapache/go-resiliency v1.1.0
    go: downloading github.com/docker/docker v0.7.3-0.20190309235953-33c3200e0d16
    go: downloading github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a
    go: downloading github.com/Microsoft/go-winio v0.4.12
    go: downloading github.com/ijc/Gotty v0.0.0-20170406111628-a8b993ba6abd
    go: downloading golang.org/x/sys v0.0.0-20190523142557-0e01d883c5c5
    go: downloading github.com/prometheus/client_golang v0.9.3
    go: downloading github.com/golang/snappy v0.0.1
    go: downloading github.com/eapache/queue v1.1.0
    go: downloading github.com/pierrec/lz4 v0.0.0-20190501090746-d705d4371bfc
    go: downloading github.com/willf/bitset v1.1.10
    go: downloading google.golang.org/genproto v0.0.0-20190516172635-bb713bdc0e52
    go: downloading github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90
    go: downloading go.uber.org/atomic v1.3.2
    go: downloading github.com/hyperledger/fabric-amcl v0.0.0-20181230093703-5ccba6eab8d6
    go: downloading github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21
    go: downloading github.com/prometheus/common v0.4.0
    go: downloading github.com/prometheus/procfs v0.0.0-20190521135221-be78308d8a4f
    go: downloading github.com/tedsuo/ifrit v0.0.0-20180802180643-bea94bb476cc
    go: downloading github.com/onsi/ginkgo v1.8.0
    go: downloading github.com/onsi/gomega v1.5.0
    go: downloading github.com/beorn7/perks v1.0.0
    go: downloading github.com/containerd/continuity v0.0.0-20181203112020-004b46473808
    go: downloading github.com/miekg/pkcs11 v0.0.0-20190429190417-a667d056470f
    go: downloading github.com/hpcloud/tail v1.0.0
    go: downloading gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
    go: downloading gopkg.in/fsnotify.v1 v1.4.7

[GROUP] run golangci-lint
  [STEP] $ golangci-lint run -v --deadline=5m
    level=info msg="[config_reader] Config search paths: [./ /go/src/github.com/trustbloc/sidetree-fabric /go/src/github.com/trustbloc /go/src/github.com /go/src /go /]"
    level=info msg="[config_reader] Used config file .golangci.yml"
    level=info msg="[lintersdb] Active 21 linters: [deadcode errcheck goconst gocyclo gofmt goimports golint gosec gosimple govet ineffassign maligned misspell scopelint staticcheck structcheck typecheck unconvert unparam unused varcheck]"
    level=info msg="[lintersdb] Active presets: [bugs unused]"
    level=info msg="[lintersdb] Optimized sublinters [staticcheck gosimple unused] into metalinter megacheck"
    level=info msg="[loader] Go packages loading at mode load deps types and syntax took 10.0070119s"
    level=info msg="[loader] SSA repr building timing: packages building 346.3253ms, total 1.2576585s"
    level=info msg="[loader/astcache] Parsed AST of all pkg.GoFiles: [] for 7.5µs"
    level=info msg="[loader] Packages that do not compile: [github.com/trustbloc/sidetree-fabric/test/bddtests.test]"
    level=warning msg="[runner/megacheck] Can't run megacheck because of compilation errors in packages [github.com/trustbloc/sidetree-fabric/test/bddtests.test]: -: package github.com/trustbloc/sidetree-fabric/test/bddtests (test)\n\timports github.com/trustbloc/fabric-peer-test-common/bddtests\n\timports github.com/hyperledger/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/common: found import comments \"github.com/hyperledger/fabric/protos/common\" (collection.pb.go) and \"github.com/hyperledger/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/common\" (common.pb.go) in /go/src/github.com/trustbloc/sidetree-fabric/test/bddtests/vendor/github.com/hyperledger/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/common"
    level=error msg="[runner/typecheck] typechecking error: package github.com/trustbloc/sidetree-fabric/test/bddtests (test)\n\timports github.com/trustbloc/fabric-peer-test-common/bddtests\n\timports github.com/hyperledger/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/common: found import comments \"github.com/hyperledger/fabric/protos/common\" (collection.pb.go) and \"github.com/hyperledger/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/common\" (common.pb.go) in /go/src/github.com/trustbloc/sidetree-fabric/test/bddtests/vendor/github.com/hyperledger/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/common"
    level=info msg="[runner] worker.2 took 1.7212395s with stages: misspell: 1.3634076s, gofmt: 140.2534ms, gosec: 97.4199ms, deadcode: 64.0659ms, goimports: 43.9307ms, ineffassign: 4.4815ms, errcheck: 2.1253ms, varcheck: 1.4617ms, unconvert: 1.3804ms, structcheck: 888.2µs, maligned: 372.3µs, gocyclo: 315.5µs, goconst: 260.7µs, scopelint: 257.6µs, megacheck: 154.6µs, typecheck: 105.6µs"
    level=info msg="[runner] worker.3 took 1.7291776s with stages: golint: 1.7291497s"
    pkg/context/context.go:37:6: exported type `SidetreeContext` should have comment or be unexported (golint)
    type SidetreeContext struct {
    ^
    level=warning msg="[runner/govet] govet error: assign: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: atomicalign: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: bools: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: buildtag: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: httpresponse: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: loopclosure: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: ctrlflow: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: lostcancel: failed prerequisites: [email protected]/trustbloc/sidetree-fabric/test/bddtests.test"
    level=warning msg="[runner/govet] govet error: nilfunc: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: printf: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: shift: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: stdmethods: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: tests: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: unmarshal: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: unsafeptr: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: unusedresult: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: buildssa: analysis skipped due to errors in package"
    level=warning msg="[runner/govet] govet error: nilness: failed prerequisites: [email protected]/trustbloc/sidetree-fabric/test/bddtests.test"
    level=warning msg="[runner/govet] govet error: shadow: analysis skipped due to errors in package"
    level=info msg="[runner] worker.1 took 1.8005073s with stages: govet: 1.8004433s"
    level=warning msg="[runner] Can't run linter govet: asmdecl: analysis skipped due to errors in package"
    level=info msg="[runner] worker.4 took 1.816797s with stages: unparam: 1.8167484s"
    level=info msg="[runner] Workers idle times: #1: 16.1803ms, #2: 95.4216ms, #3: 87.3656ms"
    level=info msg="[runner] Issues before processing: 9, after processing: 1"
    level=info msg="[runner] processing took 2.5841ms with stages: nolint: 978.3µs, cgo: 213.6µs, autogenerated_exclude: 186.2µs, identifier_marker: 175.7µs, skip_files: 166.9µs, skip_dirs: 138.3µs, path_prettifier: 108.3µs, source_code: 107.5µs, uniq_by_line: 95.8µs, diff: 75.3µs, replacement_builder: 52.6µs, max_same_issues: 51.4µs, max_per_file_from_linter: 48.9µs, exclude: 47.2µs, max_from_linter: 46.5µs, path_shortener: 45.9µs, exclude-rules: 45.7µs"
    level=info msg="File cache stats: 1 entries of total size 4.2KiB"
    level=info msg="Memory: 88 samples, avg is 713.2MB, max is 2279.9MB"
    level=info msg="Execution took 13.1495875s"
    Error: exit status 1


run golangci-lint failed: exit status 1

docker exit code is zero even though golangci-lint failed

d622df74ffa4        golangci/build-runner                                                                                   "goenvbuild"             About a minute ago   Exited (0) 21 seconds ago                                                    dreamy_thompson
@fqutishat fqutishat changed the title golangci/build-runner return exit 0 for golangci-lint failed golangci/build-runner exit 0 when golangci-lint failed Jun 13, 2019
@tpounds tpounds added bug Something isn't working feedback required Requires additional feedback area: docker labels Oct 3, 2019
@tpounds
Copy link
Contributor

tpounds commented Oct 5, 2019

Closing as duplicate of #276 to support failing on non-zero exit codes.

@tpounds tpounds closed this as completed Oct 5, 2019
@tpounds tpounds added the duplicate This issue or pull request already exists label Oct 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: docker bug Something isn't working duplicate This issue or pull request already exists feedback required Requires additional feedback
Projects
None yet
Development

No branches or pull requests

2 participants