| 123456789101112131415161718192021222324252627 |
- language: go
- go:
- - 1.10.x
- - 1.11.x
- - 1.12.x
- branches: # build only on these branches
- only:
- - master
- notifications:
- webhooks: https://oapi.dingtalk.com/robot/send?access_token=096ed387df243a6d60835aadeccc47165f3813bc7cb81cdd0cfeadfd28e3acc1
- email: false
- on_success: change
- on_failure: always
- script:
- - go vet ./sdk
- - go vet ./services/...
- - go build ./sdk
- - go build ./services/...
- - go test -race -coverprofile=coverage.txt -covermode=atomic ./sdk/...
- - test -z $ACCESS_KEY_ID -a -z $ACCESS_KEY_SECRET || go test -v -timeout 120s ./integration/...
- after_success:
- - bash <(curl -s https://codecov.io/bash)
|