zhutik/adyen-api-go

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
language: go

sudo: false

install:
  - source .default.env
  - go get ./...
  - go get golang.org/x/lint/golint
  - go get github.com/kisielk/errcheck
  - go get github.com/joho/godotenv

stages:
  - verification
  - test

jobs:
  include:
    - stage: verification
      go: "1.12"
      script: make verification

    - stage: verification
      go: "1.13"
      script: make verification

    - stage: verification
      go: "1.14"
      script: make verification

    - stage: test
      go: "1.12"
      script: make test

    - stage: test
      go: "1.13"
      script: make test

    - stage: test
      go: "1.14"
      before_script:
        - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
        - chmod +x ./cc-test-reporter
        - ./cc-test-reporter before-build
      script:
        - make test
      after_script:
        - ./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT