Commit Graph
69 Commits
Author SHA1 Message Date
Matthew Hooker d44fa76683 update windows build script for go compatibility 2016-11-09 15:11:05 -08:00
Matthew Hooker 9cf65d8e1b say when we finish checking gofmt 2016-11-01 14:07:05 -07:00
Matthew Hooker b8893e1aa4 fix fmt and add check 2016-11-01 13:48:10 -07:00
Matthew Hooker c733981e92 fix makefile 2016-10-21 15:19:54 -07:00
Sean Chittenden d430b7b763 Go's -X linker flag now requires only one argument (#3540)
This fixes building `packer` with Go >1.6.  From https://golang.org/cmd/link/:

```
-X importpath.name=value
	Set the value of the string variable in importpath named name to value.
	Note that before Go 1.5 this option took two separate arguments.
	Now it takes one argument split on the first = sign.
```
2016-05-17 13:24:04 -07:00
Christopher Boumenot b813a529bf Build script for Windows. (#3481)
A re-implementation of build.sh for Windows ala PowerShell.  This is as
close to one-to-one that I could make it.
2016-05-05 13:12:17 -07:00
Christopher Boumenot 728c496370 Move version to its own package. (#3460) 2016-04-21 13:19:43 -07:00
Chris Bednarski 2085263694 Fix problems in release script 2016-03-14 21:24:51 -07:00
Seth Vargo 4b60f17e4f Update dist script to sign signature file 2016-02-22 14:56:45 -05:00
Chris Bednarski d7f5f02831 Update dist scripts to use hc-releases instead of bintray 2016-02-17 20:11:25 -08:00
Chris Bednarski 5a6c782a20 Added ToSlash around windows paths so they will become unixy 2016-02-11 11:34:09 -08:00
Chris Bednarski c10e0eb398 Removed go get from build scripts since we have these in vendor already 2016-02-05 13:42:27 -08:00
Chris Bednarski 3c8bb4ea68 Just run from root always 2016-02-05 11:16:39 -08:00
Seth Vargo b9b26b83c8 Remove old scripts 2016-01-13 21:52:33 -05:00
Rickard von Essen 38612d45a9 Make all scripts portable regardless of where bash is installed. 2015-11-04 15:29:26 +01:00
Chris Bednarski a143f1e085 Updated build.sh so it doesn't build all the plugins separately anymore 2015-10-21 16:57:38 -07:00
Chris Bednarski eb8a0bf731 Add some documentation to generate-plugins 2015-10-21 16:57:38 -07:00
Chris Bednarski 9c68f039b3 Don't suppress errors from provisioners or post-processors 2015-10-21 16:57:38 -07:00
Chris Bednarski 6783bc3fb0 Added generator for command/plugin.go so we don't have to edit it by hand to add new plugins 2015-10-21 16:57:38 -07:00
Seth Vargo 8f727219d9 Use a faster deploy script 2015-10-08 13:50:50 -04:00
Chris Bednarski 938f2178d7 Overhaul the Makefile
- Fix updatedeps reverting to master, which causes Travis CI to produce invalid results for pull-request builds. The makefile attempts to detect this change and checkout the correct branch if it happens.
- Clean up the code style and failure messaging.
- Add / update proxy targets for common workflows: default, deps, ci, release
2015-08-21 18:25:58 -07:00
Gonzalo Peci 0006cce41b When using MinGW gopath uses ; as separators, if we use : it strips everything after the driver letter. EG: C:\GO_Working\ gets stripped to C and makes ``make dev` and `make`` fail 2015-08-21 13:58:33 +12:00
Mitchell Hashimoto ddeefdcedd scripts: ignore errors on gox for now 2014-09-11 11:51:44 -07:00
Mitchell Hashimoto fd54017233 scripts: reintroduce dist 2014-09-11 11:51:20 -07:00
Mitchell Hashimoto f4b73c7ebf scripts: build should do everything now 2014-09-11 11:16:59 -07:00
Mitchell Hashimoto c5dc0f9e7d scripts: add openbsd/freebsd to builds 2014-09-10 16:10:33 -07:00
Ross Smith II f36b20ca28 make sure executable is named packer.exe in Windows build [GH-1483] 2014-09-10 09:47:49 -07:00
Mitchell Hashimoto 7078c2f922 Fix some scripts 2014-09-08 17:03:38 -07:00
Mitchell Hashimoto a23eb7512f scripts: copy packer- prefixed bins properly [GH-1467] 2014-09-07 15:58:36 -07:00
Mitchell Hashimoto 49ac4acdd2 scripts: able to set XC_ARCH/OS manually 2014-09-04 15:13:29 -07:00