Paul Hinze
6fe2703665
Vendor all dependencies w/ Godep
...
* Remove `make updatedeps` from Travis build. We'll follow up with more
specific plans around dependency updating in subsequent PRs.
* Update all `make` targets to set `GO15VENDOREXPERIMENT=1` and to
filter out `/vendor/` from `./...` where appropriate.
* Temporarily remove `vet` from the `make test` target until we can
figure out how to get it to not vet `vendor/`. (Initial
experimentation failed to yield the proper incantation.)
Everything is pinned to current master, with the exception of:
* Azure/azure-sdk-for-go which is pinned before the breaking change today
* aws/aws-sdk-go which is pinned to the most recent tag
The documentation still needs to be updated, which we can do in a follow
up PR. The goal here is to unblock release.
2016-01-29 15:08:48 -06:00
Seth Vargo
6855c4c4e0
Remove old heroku stuffs
2016-01-14 16:00:35 -05:00
James Nugent
094e380bb1
Add Solaris builds of Terraform
2016-01-05 09:53:19 -05:00
James Nugent
45a3b5c542
Add script for running tests in Travis
2015-12-22 11:27:04 -05:00
James Nugent
6d6487e288
Make gofmt errors fail build and add `make fmt`
...
We may want to consider requiring `gofmt -s` compliance in future
builds, but for now we just use `gofmt`.
2015-12-17 12:35:13 -05:00
clint shryock
642e2e9433
update scripts/dest.sh to create a sig file
2015-11-24 09:21:41 -06:00
Paul Hinze
203a565161
scripts: check for the correct env vars in dist.sh
...
we need AWS keys now, not bintray keys
2015-11-18 17:16:03 -06:00
clint shryock
a80f6fd979
Always deploy from stable website branch
2015-11-09 10:18:53 -06:00
Seth Vargo
e98ab725c2
Use hc-releases
2015-10-26 17:21:04 -04:00
Seth Vargo
25ab79ba43
Apply shopt options to include hidden files
2015-10-08 13:45:54 -04:00
Seth Vargo
3e7e3232a6
Use a faster middleman deploy
2015-09-20 14:08:28 -04:00
Paul Hinze
3080c827d8
scripts: change website_push to push from HEAD
...
so it works properly on release branches
2015-07-28 18:38:59 -05:00
Jeff Zellner
ac462d2ef1
use /usr/bin/env bash
2015-06-30 11:52:11 -06:00
Mitchell Hashimoto
9422571ca2
update CHANGELOG
2015-05-15 20:36:58 -07:00
Paul Hinze
11280a09b3
Merge pull request #1538 from fatih/build-script-fix
...
scripts/build.sh: fix GOPATH/bin folder breaking build
2015-04-15 11:50:55 -05:00
Fatih Arslan
0c80207bff
scripts/build.sh: fix GOPATH/bin folder breaking build
...
If GOPATH/bin doesn't exists the build scripts just exists, leaving the
`terraform/bin` folder with only one single binary called `terraform`.
Discovered while setting up a new GOPATH just for terraform.
2015-04-15 19:36:44 +03:00
Eli Shvartsman
44d6123894
get dependencies without installing them
...
For now, make dev creates in ${MAIN_GOPATH}/bin/ files like 'provider-google' alongside with 'terraform-provider-google'.
If we decided to build plugins with custom names and install them manually with 'cp' command, it could make sense not to do it here.
2015-04-15 13:08:37 +03:00
Jeff Mitchell
996e7ff3e4
Add quickdev option; skips getting dependencies to make repeated builds a bit faster and less network-heavy
2015-03-06 17:07:16 +00:00
Joseph Anthony Pasquale Holsten
29a91c7db7
quote $DIR to allow $GOPATH to include spaces
2014-11-25 15:26:41 -08:00
Mitchell Hashimoto
5152f05d0a
scripts: copy binaries to gopath
2014-09-29 18:18:14 -07:00
Mitchell Hashimoto
32c88dce4a
scripts: make bin/ dir
2014-08-31 09:31:57 -07:00
Mitchell Hashimoto
1b191a5183
scripts: fix dev build
2014-08-28 16:47:14 -07:00
Mitchell Hashimoto
e7e60cb493
scripts: quiet
2014-08-28 10:21:13 -07:00
Mitchell Hashimoto
f67dfce2ae
scripts: fix extension in file copy for build
2014-08-28 10:20:49 -07:00
Mitchell Hashimoto
0b5b971f8e
scripts: build script cross compiles
2014-08-28 09:54:09 -07:00
Mitchell Hashimoto
f46d3ff332
scripts: don't copy libucl.dll anymore
2014-08-19 10:02:29 -07:00
Mitchell Hashimoto
afc942358d
website: work with new file format
2014-08-05 14:32:27 -07:00
Mitchell Hashimoto
c5bf448d8c
scripts: make dist executable
2014-08-05 14:28:33 -07:00
Mitchell Hashimoto
c834254b7f
scripts: underscore instead of hyphen
2014-08-05 10:36:01 -07:00
Mick Pollard
f17106ef0a
include terraform in published package name
2014-07-30 10:44:12 +10:00
Mitchell Hashimoto
839ea60701
scripts: dist
2014-07-28 11:00:28 -07:00
Mitchell Hashimoto
b569a5d8b6
scripts: build script
2014-07-28 10:54:25 -07:00
Jack Pearkes
b30c17a499
website: add website deploy, tweak fonts
2014-07-28 10:28:41 -04:00
Mitchell Hashimoto
8cd4814beb
scripts: unix line endings
2014-06-26 10:07:31 -07:00
Mitchell Hashimoto
d02cf6d979
scripts: make build.sh executable
2014-06-26 10:07:08 -07:00
Mitchell Hashimoto
38d4f2a1bd
scripts: human-readable sizes
2014-05-29 17:52:06 -07:00
Mitchell Hashimoto
effe895d22
scripts: build script
2014-05-29 17:51:11 -07:00