Commit Graph

79 Commits

Author SHA1 Message Date
Seth Vargo 6c528f0ff2 Use gox for building 2015-10-22 14:16:01 -04:00
James Phillips b728c6f279 Fixes up verify_no_uuid checks for new path. 2015-10-15 14:59:09 -07:00
Seth Vargo e34c321fce Add shopt globs to include hidden files 2015-10-08 13:47:25 -04:00
Seth Vargo 85c66d4749 Use a faster middleman deploy 2015-09-20 14:03:38 -04:00
Seth Vargo 7b4dcad487 Fix link warnings 2015-09-14 18:48:51 +01:00
Jo Vandeginste a626ae1892 Add quotes to locations in case pwd contains spaces 2015-09-11 18:19:22 +02:00
Ryan Mills 04bc81ff6b Add XXX to the end of mktemp template to support more linux versions. 2015-04-12 01:48:24 +00:00
Ryan Uber 9bdf570fa5 Build consul to a temp dir for API tests 2015-04-11 13:21:56 -07:00
Emil Hessman 78b947ddbc make.bat: add Makefile functionality for Windows
Converted the Makefile functionality into several bat files to better
support building on Windows. All targets have been introduced in the
make.bat file, except for "cov" and "format".

Running make.bat with no arguments runs the all target per default,
just like Makefile.
If an argument is supplied, it must be one of all, cover, deps,
integ, test, vet, or updatedeps.

For example

  > make.bat test

runs the test target.
2015-01-25 06:35:56 +01:00
Seth Vargo be1b51a88d Minor deployment fixes 2015-01-02 16:28:56 -05:00
Janne Paenkaelae e6b6f18172 Make the 'consul version' to return value that is from 'git describe --tags' 2014-11-18 22:15:58 +00:00
Armon Dadgar 93f17736fd Ensure FSM also does not use UUIDs 2014-10-09 11:33:25 -07:00
Armon Dadgar f3063b25c1 Adding script to verify no UUID generation done in state store 2014-10-09 11:31:28 -07:00
Will Fife 4002ed0db0 Removed the FreeBSD export CGO_LDFLAGS option, as the workaround listed is no longer needed,
and breaks the build using any recent go on FreeBSD 10.
2014-10-06 10:23:29 -07:00
Will Fife 52576e5b00 Altered the /bin/bash line to use the /usr/bin/env command to
acquire the location of bash from the environment.  This should
work on Linux/OS X/FreeBSD.  FreeBSD puts bash in /usr/local/bin
instead of /bin/ so builds don't work without modification there.
2014-10-06 09:58:23 -07:00
Armon Dadgar c0bda92b34 scripts: Ensure OSX build works on older versions. Fixes #147. 2014-06-11 10:07:38 -07:00
myfreeweb 58e0fcf8e8 fix freebsd build 2014-05-31 00:05:58 +04:00
Mitchell Hashimoto 36a1b59348 scripts: chmod for dist 2014-05-20 12:48:17 -07:00
Mitchell Hashimoto b57a3ea58a scripts: dist handles UI 2014-05-01 11:02:05 -07:00
Mitchell Hashimoto d8b3fedee8 Split GOPATH properly on Windows builds 2014-05-01 10:55:54 -07:00
Armon Dadgar 6cc3da0a59 scripts: Protect against multiple gopaths 2014-04-25 15:23:25 -06:00
Robert B Gordon ccdbb006ac pick first directory from GOPATH 2014-04-24 18:06:09 -06:00
Mitchell Hashimoto 5e129c3169 scripts: fix issue with dist files havig bad format 2014-04-17 10:57:54 -07:00
Mitchell Hashimoto 75d50f589e scripts: dist should have version in filename 2014-04-16 22:00:35 -07:00
Mitchell Hashimoto 3e100a29c9 scripts: dist script 2014-04-16 16:53:26 -07:00
Mitchell Hashimoto b7fb9d530f Make websites push 2014-04-14 14:21:06 -07:00
Mitchell Hashimoto 4b1336184b Add the website push script 2014-04-14 14:18:54 -07:00
Mitchell Hashimoto 94171d316a Update scripts for cross-compile
IT doesn't really work though because of cgo but... at least its there.
2014-02-22 14:57:19 -08:00
Armon Dadgar 1c5a8d01b1 Adding basic CLI infrastructure 2013-12-19 11:22:08 -08:00