Commit Graph

13 Commits

Author SHA1 Message Date
Filipe Brandenburger
d00e08bb5f Fix shell script quoting, clean up build scripts
Fix quoting so that it works with arbitrary path names (e.g. containing
spaces.)  Make hack/config-go.sh non-executable since it is meant for
sourcing and not as a standalone.

Tested:
- Checked out the tree to a directory with spaces, called the
  build script from outside the tree, confirmed it worked as expected.
- Confirmed binaries work by running them with -version.
- Ran hack/build-go.sh cmd/kubecfg and confirmed only kubecfg was built.
- Ran hack/build-go.sh cmd/integration and confirmed it was built.
- Checked it out on a Mac and confirmed that the build script works.
- Confirmed that hack/test-go.sh and hack/test-cmd.sh work.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
2014-08-01 08:23:16 -07:00
Albert Zhang
0375709fa3 Use 'go install' to build all commands at the same time.
'go build' compiles the packages but discards the results if multiple packages specified.
2014-07-27 22:20:13 -04:00
Albert Zhang
23e9c39a96 make build script works on os x if the current dir is not the kubernetes root 2014-07-13 18:47:52 +08:00
Brendan Burns
96187c10f0 Fix build script for os x. 2014-07-12 21:46:28 -07:00
Kouhei Ueno
663b80b6a3 make hack/config-go.sh sourceable from zsh 2014-07-12 15:37:24 +09:00
Daniel Smith
260af3017b Make boilerplate hook work for .sh files, too. 2014-06-25 17:11:48 -07:00
brendandburns
e6b8555ba8 Add quotes around ${TRAVIS}. 2014-06-18 13:59:03 -07:00
Brendan Burns
35bf0fc0b7 Add a version check for go. 2014-06-18 13:38:29 -07:00
Brendan Burns
5f66d33880 Add load balancing support to services. 2014-06-17 21:28:20 -07:00
Joe Beda
d230625e1a Move third_party code under third_party/src so it can be used in $GOPATH. 2014-06-13 17:15:49 -07:00
Brendan Burns
bdbd79bf0a fix up whitespace. 2014-06-06 23:42:14 -07:00
Brendan Burns
f833d9a594 Add a error if go isn't present on the system. 2014-06-06 23:42:13 -07:00
Joe Beda
894a7e3282 Move everything out of src and reorganize scripts.
Fixed up some scripts to be more robust.  Changed the e2e test setup to use g1-small instances.  Fixed up documentation to reflect the new script locations.  Disabled the "curl | bash" cluster launch as it hasn't been well tested and doesn't include the cloudcfg tool yet.
2014-06-06 21:41:19 -07:00