diff options
| author | Radek Simko | 2015-02-19 20:16:57 +0000 |
|---|---|---|
| committer | Mike McQuaid | 2015-02-20 12:11:27 +0000 |
| commit | 5ba3b84bada2f89b8fc05226bab90eb6bb9ccc79 (patch) | |
| tree | ec2c08356ecb5f1f059faacae89ce26b697aaa6a /Library | |
| parent | 58ca9a67b7e581341d34147a4262fe6faba48947 (diff) | |
| download | homebrew-5ba3b84bada2f89b8fc05226bab90eb6bb9ccc79.tar.bz2 | |
terraform 0.3.7
Terraform v0.3.7
Closes #36973.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/terraform.rb | 70 |
1 files changed, 45 insertions, 25 deletions
diff --git a/Library/Formula/terraform.rb b/Library/Formula/terraform.rb index 3e26c3751..d9f42d3dc 100644 --- a/Library/Formula/terraform.rb +++ b/Library/Formula/terraform.rb @@ -3,8 +3,8 @@ require "language/go" class Terraform < Formula homepage "http://www.terraform.io/" - url "https://github.com/hashicorp/terraform/archive/v0.3.6.tar.gz" - sha1 "27b95dc159b8fa9c9611bb18a236d2b46d7f6a95" + url "https://github.com/hashicorp/terraform/archive/v0.3.7.tar.gz" + sha1 "46fb3979465b8bd8a3bbee753c558965b7c1d043" bottle do sha1 "cba89a212c639eb9bb3c8a903c56e92aeed4ffee" => :yosemite @@ -15,7 +15,11 @@ class Terraform < Formula depends_on "go" => :build go_resource "github.com/mitchellh/gox" do - url "https://github.com/mitchellh/gox.git", :tag => "v0.3.0" + url "https://github.com/mitchellh/gox.git", :revision => "e8e6fd4fe12510cc46893dff18c5188a6a6dc549" + end + + go_resource "golang.org/x/tools" do + url "https://go.googlesource.com/tools.git", :revision => "2a105dc4ba99792ac380f48d154af4e10b822846" end go_resource "github.com/mitchellh/iochan" do @@ -23,23 +27,23 @@ class Terraform < Formula end go_resource "github.com/hashicorp/hcl" do - url "https://github.com/hashicorp/hcl.git", :revision => "25719dbfedc20ce21c23dadb25983fad4694dcf8" + url "https://github.com/hashicorp/hcl.git", :revision => "513e04c400ee2e81e97f5e011c08fb42c6f69b84" end go_resource "github.com/mitchellh/copystructure" do - url "https://github.com/mitchellh/copystructure.git", :revision => "d8968bce41ab42f33aeb143afa95e331cb1ba886" + url "https://github.com/mitchellh/copystructure.git", :revision => "c101d94abf8cd5c6213c8300d0aed6368f2d6ede" end go_resource "github.com/mitchellh/reflectwalk" do - url "https://github.com/mitchellh/reflectwalk.git", :revision => "9989d7067f58812d814f5a837c5cbdd31799b694" + url "https://github.com/mitchellh/reflectwalk.git", :revision => "9cdd861463675960a0a0083a7e2023e7b0c994d7" end go_resource "github.com/mitchellh/mapstructure" do - url "https://github.com/mitchellh/mapstructure.git", :revision => "740c764bc6149d3f1806231418adb9f52c11bcbf" + url "https://github.com/mitchellh/mapstructure.git", :revision => "442e588f213303bec7936deba67901f8fc8f18b1" end go_resource "github.com/mitchellh/goamz" do - url "https://github.com/mitchellh/goamz.git", :revision => "2441a8d0fab90553ec345cfdf3db24bb61ea61c3" + url "https://github.com/mitchellh/goamz.git", :revision => "97673455debc43e44e645466f3af7ae7a2497700" end go_resource "github.com/vaughan0/go-ini" do @@ -47,23 +51,23 @@ class Terraform < Formula end go_resource "github.com/pearkes/cloudflare" do - url "https://github.com/pearkes/cloudflare.git", :revision => "79e8a91a6e873a40d645ac9f03f7cdcbfdb8103a" + url "https://github.com/pearkes/cloudflare.git", :revision => "19e280b056f3742e535ea12ae92a37ea7767ea82" end - go_resource "github.com/armon/consul-api" do - url "https://github.com/armon/consul-api.git", :revision => "115162c46303047d9cefb2a953eeb643d4624a3e" + go_resource "github.com/hashicorp/consul" do + url "https://github.com/hashicorp/consul.git", :revision => "0c7ca91c74587d0a378831f63e189ac6bf7bab3f" end go_resource "github.com/pearkes/digitalocean" do - url "https://github.com/pearkes/digitalocean.git", :revision => "454ebf8720a34e077ebe62c7cd5a248cbf7ca8ff" + url "https://github.com/pearkes/digitalocean.git", :revision => "e83ade90c89779be9325f8add18dfae8de7eaaa5" end go_resource "github.com/pearkes/dnsimple" do - url "https://github.com/pearkes/dnsimple.git", :revision => "b01a0dd175142d0beafd32d7de2b9342d34cc4c0" + url "https://github.com/pearkes/dnsimple.git", :revision => "1e0c2b0eb33ca7b5632a130d6d34376a1ea46c84" end go_resource "github.com/cyberdelia/heroku-go" do - url "https://github.com/cyberdelia/heroku-go.git", :revision => "8cf5a2245af00170a36c9b2aaa504a97328659bb" + url "https://github.com/cyberdelia/heroku-go.git", :revision => "594d483b9b6a8ddc7cd2f1e3e7d1de92fa2de665" end go_resource "github.com/pearkes/mailgun" do @@ -79,7 +83,7 @@ class Terraform < Formula end go_resource "github.com/mitchellh/cli" do - url "https://github.com/mitchellh/cli.git", :revision => "bfacda5ba006a32b10ddfe2abad56c11661573eb" + url "https://github.com/mitchellh/cli.git", :revision => "e3c2e3d39391e9beb9660ccd6b4bd9a2f38dd8a0" end go_resource "github.com/mitchellh/colorstring" do @@ -103,39 +107,50 @@ class Terraform < Formula end go_resource "github.com/hashicorp/yamux" do - url "https://github.com/hashicorp/yamux.git", :revision => "9feabe6854fadca1abec9cd3bd2a613fe9a34000" + url "https://github.com/hashicorp/yamux.git", :revision => "b4f943b3f25da97dec8e26bee1c3269019de070d" end go_resource "github.com/hashicorp/go-checkpoint" do - url "https://github.com/hashicorp/go-checkpoint.git", :revision => "89ef2a697dd8cdb4623097d5bb9acdb19a470767" + url "https://github.com/hashicorp/go-checkpoint.git", :revision => "88326f6851319068e7b34981032128c0b1a6524d" end - go_resource "code.google.com/p/goauth2" do - url "https://code.google.com/p/goauth2/", :revision => "afe77d958c70", - :using => :hg + go_resource "github.com/hashicorp/go-multierror" do + url "https://github.com/hashicorp/go-multierror.git", :revision => "fcdddc395df1ddf4247c69bd436e84cfa0733f7e" + end + + go_resource "golang.org/x/oauth2" do + url "https://go.googlesource.com/oauth2.git", :revision => "36fb42e1e88262b05ae676ce0085dd73fd66abfd" + end + + go_resource "google.golang.org/cloud" do + url "https://code.googlesource.com/gocloud.git", :revision => "fffe461e194e54255fea3954c7197e300dc87811" + end + + go_resource "golang.org/x/net" do + url "https://go.googlesource.com/net.git", :revision => "947224908606a5aa6af4427c3a2cea51387aa38a" end go_resource "code.google.com/p/google-api-go-client" do - url "https://code.google.com/p/google-api-go-client/", :revision => "e1c259484b49", + url "https://code.google.com/p/google-api-go-client/", :revision => "6ddfebb10ece", :using => :hg end go_resource "code.google.com/p/go-uuid" do - url "https://code.google.com/p/go-uuid/", :revision => "7dda39b2e7d5", + url "https://code.google.com/p/go-uuid/", :revision => "35bc42037350", :using => :hg end go_resource "code.google.com/p/go.crypto" do - url "https://code.google.com/p/go.crypto/", :revision => "00a7d3b31bba", + url "https://code.google.com/p/go.crypto/", :revision => "69e2a90ed92d", :using => :hg end go_resource "github.com/hashicorp/atlas-go" do - url "https://github.com/hashicorp/atlas-go.git", :revision => "072814b5d05e34466c6c0fdd62cdecf184dc3521" + url "https://github.com/hashicorp/atlas-go.git", :revision => "d782d458598017712f7e188f32e6aacd843bbe99" end go_resource "github.com/xanzy/go-cloudstack" do - url "https://github.com/xanzy/go-cloudstack.git", :revision => "c2c4143ae294b5df4b7b5ae6e087ead01264167f" + url "https://github.com/xanzy/go-cloudstack.git", :revision => "6f5951088b74a98bd81e44cc5e8218170988c4a0" end def install @@ -153,6 +168,11 @@ class Terraform < Formula buildpath.install "gox" end + cd "src/golang.org/x/tools/cmd/stringer" do + system "go", "build" + buildpath.install "stringer" + end + cd terrapath do # Clear ATLAS_TOKEN env var to not run atlas acceptance tests # that would require an active atlas account |
