From 0934b9414cda09e49cdc21fd2d81e000ee7d9d37 Mon Sep 17 00:00:00 2001 From: Cameron Moore Date: Wed, 14 Feb 2018 16:33:47 -0600 Subject: [PATCH] Add Travis CI and Appveyor configurations Fixes #226 --- .travis.yml | 21 +++++++++++++++++++++ appveyor.yml | 15 +++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 .travis.yml create mode 100644 appveyor.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..ef89aae --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +language: go + +go: + - 1.8.x + - 1.9.x + - tip + +os: + - linux + - osx + +matrix: + fast_finish: true + allow_failures: + - go: tip + +install: + - go get -d -v -t ./... + +script: + - go test -v -race ./... diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..ef2d980 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,15 @@ +clone_folder: C:\gopath\src\github.com\adnanh\webhook + +environment: + GOPATH: c:\gopath + +install: + - set PATH=%PATH%;C:\MinGW\bin;%GOPATH%\bin + - echo %PATH% + - echo %GOPATH% + - go version + - go env + - go get -d -v -t ./... + +build_script: + - go test -v -race ./...