From dcc28a1b2b13f64eac3041fc6fbf316635e16517 Mon Sep 17 00:00:00 2001 From: Dan Buch Date: Mon, 23 May 2016 20:19:54 -0400 Subject: [PATCH 1/3] Enable osx testing --- .travis.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.travis.yml b/.travis.yml index bb886b8..796b40c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,6 +2,10 @@ language: go sudo: false +os: +- linux +- osx + go: - 1.2.2 - 1.3.3 From f136df348e2ce8cc5dadbb94d82c40fd90c013af Mon Sep 17 00:00:00 2001 From: Dan Buch Date: Mon, 23 May 2016 20:21:14 -0400 Subject: [PATCH 2/3] Only test latest go on osx --- .travis.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 796b40c..96dedf9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,10 +2,6 @@ language: go sudo: false -os: -- linux -- osx - go: - 1.2.2 - 1.3.3 @@ -18,6 +14,8 @@ matrix: allow_failures: - go: master include: + - go: 1.6.2 + os: osx - go: 1.1.2 install: go get -v . before_script: echo skipping gfmxr on $TRAVIS_GO_VERSION From e4666418bb09211416bfabc686f74bdbb3baeb56 Mon Sep 17 00:00:00 2001 From: Dan Buch Date: Mon, 23 May 2016 20:34:33 -0400 Subject: [PATCH 3/3] Add (and backfill) some notes about platform support --- CHANGELOG.md | 2 ++ README.md | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b1e9485..0d51d2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ ## [Unreleased] ### Added - `./runtests` test runner with coverage tracking by default +- testing on OS X +- testing on Windows ### Fixed - Printing of command aliases in help text diff --git a/README.md b/README.md index 0af6ed4..581bb9a 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,12 @@ Make sure your `PATH` includes to the `$GOPATH/bin` directory so your commands c export PATH=$PATH:$GOPATH/bin ``` +### Supported platforms + +cli is tested against multiple versions of Go on Linux, and against the latest +released version of Go on OS X and Windows. For full details, see +[`./.travis.yml`](./.travis.yml) and [`./appveyor.yml`](./appveyor.yml). + ### Using the `v2` branch There is currently a long-lived branch named `v2` that is intended to land as