Home

Awesome

hephy/go-dev

Build Status

A Go language development toolbox.

This image is intended to be useful to any Go developer. Please help make hephy/go-dev better by creating issues and submitting pull requests.

Image Contents

Usage

Mount your local Go code into a container's $GOPATH to run any go command or one of the included tools or scripts. Here's an example of running ginko for teamhephy/builder:

$ docker run --rm \
  --volume $GOPATH/src/github.com/teamhephy/builder:/go/src/github.com/teamhephy/builder \
  --workdir /go/src/github.com/teamhephy/builder \
  hephy/go-dev:latest \
  ginkgo -r

Releases

The latest hephy/go-dev Docker image is available at:

To publish a new release of hephy/go-dev, use the deisrel tool:

$ deisrel release docker-go-dev v1.28.7
Doing a dry run of the component release...

Creating changelog for docker-go-dev with tag v1.28.6 through commit 1a69c5502ef1bca014fbd3581451d1421829a42f


### v1.28.6 -> v1.28.7
...

If the CHANGELOG contents look correct, run the same command again but add the argument --dry-run=false. You will be prompted to confirm again before any tag or release is written to GitHub.