Introduce GoDistribution.

Review Request #2595 - Created Aug. 10, 2015 and submitted

Information
John Sirois
pants
jsirois/issues/1948
1948, 1950
5ecb92e...
Reviewers
pants-reviews
mateor, stuhood, zundel
The GoDistribution encapsulates obtaining a go distribution at a fixed
version and running commands against it.

 contrib/go/BUILD                                                                 |   5 ++
 contrib/go/src/python/pants/__init__.py                                          |   1 +
 contrib/go/src/python/pants/contrib/__init__.py                                  |   1 +
 contrib/go/src/python/pants/contrib/go/__init__.py                               |   0
 contrib/go/src/python/pants/contrib/go/subsystems/BUILD                          |  15 +++++
 contrib/go/src/python/pants/contrib/go/subsystems/__init__.py                    |   0
 contrib/go/src/python/pants/contrib/go/subsystems/go_distribution.py             | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++
 contrib/go/tests/python/pants_test/__init__.py                                   |   1 +
 contrib/go/tests/python/pants_test/contrib/__init__.py                           |   1 +
 contrib/go/tests/python/pants_test/contrib/go/__init__.py                        |   0
 contrib/go/tests/python/pants_test/contrib/go/subsystems/BUILD                   |  19 +++++++
 contrib/go/tests/python/pants_test/contrib/go/subsystems/__init__.py             |   0
 contrib/go/tests/python/pants_test/contrib/go/subsystems/test_go_distribution.py |  51 +++++++++++++++++
 pants.ini                                                                        |   5 +-
 14 files changed, 245 insertions(+), 2 deletions(-)
CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/75131799
John Sirois
John Sirois
John Sirois
John Sirois
Eric Ayers
Cody Gibb
Mateo Rodriguez
John Sirois
Mateo Rodriguez
John Sirois
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Loading...