.build.yml raw

   1  image: alpine/latest
   2  packages:
   3    - go
   4    # Required by codecov
   5    - bash
   6    - findutils
   7  sources:
   8    - https://github.com/emersion/go-sasl
   9  tasks:
  10    - build: |
  11        cd go-sasl
  12        go build -v ./...
  13    - test: |
  14        cd go-sasl
  15        go test -coverprofile=coverage.txt -covermode=atomic ./...
  16    - upload-coverage: |
  17        cd go-sasl
  18        export CODECOV_TOKEN=3f257f71-a128-4834-8f68-2b534e9f4cb1
  19        curl -s https://codecov.io/bash | bash
  20