support darwin golang; allow any golang version [fixes #80, fixes #36] #81
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR helpfully adds mac/darwin support to the CPI
bosh create-env
command. It also makes it very easy to upgrade to new golang versions in future by only replacing the blobs (no changes required to thepackages/golang/
files).To test this PR:
First, add a darwin golang to blobs (and let's upgrade to 1.12.6 whilst we're at it; but please can we move to a public blobstore too? #77)
Next, create a dev release:
An example operator file for a
bosh create-env
command is:Then apply the operator to your
bosh create-env
command.