Zach Loafman
f4d7b8de11
build: Prefer publishing https://
2016-09-21 12:35:46 -07:00
Zach Loafman
8d540c4eb4
Build: Publish latest-ci.txt as well
2016-09-21 11:19:21 -07:00
Zach Loafman
acb39a18c7
Build: Actually change to 1.6, docker build with curdir instead of GOPATH
2016-09-20 15:53:19 -07:00
Zach Loafman
642c68c842
Build changes: Static compile, add 1.7, add crossbuild-in-docker, etc.
...
* Adds support for statically building
* Adds crossbuild-in-docker
* Reworks nodeup-in-docker to just use golang image (saves time vs rebuilding image)
* Adds build rule for GCS upload
* Adds go1.7 build check
2016-09-20 14:22:01 -07:00
Justin Santa Barbara
f077f47f14
Fix makefile backcompat targets, broken by gobindata
2016-09-15 09:35:56 -04:00
Justin Santa Barbara
421abdf48f
Some more makefile tweaks
2016-09-08 02:02:28 -04:00
Justin Santa Barbara
ef1f64f308
Start cleaning up API: optional fields should be pointers
2016-09-08 00:49:40 -04:00
Justin Santa Barbara
758bb90a7f
Makefile tweaks to support binary release
2016-09-07 23:59:06 -04:00
Justin Santa Barbara
6aa4cd63d8
Merge pull request #406 from justinsb/crossbuild
...
Simple crossbuild support
2016-09-07 23:09:27 -04:00
Justin Santa Barbara
87f283c7d2
Improve speed of docker image build, by scoping context dir
2016-09-07 23:07:13 -04:00
Justin Santa Barbara
d3ab070b0d
Use go-bindata to embed our models
...
This allows us to have single-file deployment
2016-09-07 11:56:03 -04:00
Justin Santa Barbara
d63eef50fb
Simple crossbuild support
2016-09-07 00:51:04 -04:00
Justin Santa Barbara
ef7dddf2af
Style nits for makefile
2016-08-27 15:18:05 -04:00
chrislovecnm
a243eb3f07
updates to Makefile for nodeup build in docker
2016-08-23 12:37:19 -06:00
Justin Santa Barbara
2bc5a3cd61
Add makefile target for go16 as well
...
We should have a target for all our supported versions
2016-08-16 09:57:30 -04:00
Justin Santa Barbara
fbd703647a
Create test-build command for go 1.7
2016-08-16 02:04:11 -04:00
Justin Santa Barbara
4b7adf6884
Use submodules instead of glide
...
Manual management of dependencies still seems easier, sadly.
2016-07-26 11:23:24 -04:00
Justin Santa Barbara
bdb8e77079
Import code for new DNS controller
...
It uses the dnsprovider code in the k8s repo, and it looks for
annotations on pods, ingress, nodes & services.
2016-07-24 23:42:49 -04:00
Justin Santa Barbara
9a741043bc
Fix build with golang 1.5
...
Replace big.Int Text(10) with String()
Also create a makefile target to test building with golang 1.5:
check-builds-in-go15
Fixes #163
2016-07-22 22:49:54 -04:00
Justin Santa Barbara
31892fb08d
Refactor tests for cleaner separation
2016-07-22 10:19:01 -04:00
Michel Alexandre Salim
10f2753394
Support the use case where GOPATH is a colon-separated list of paths
...
Previously Makefile targets assume that ${GOPATH} contains a single path;
however, this is not the case esp. for Go Version Manager users.
Support this use case by defining ${GOPATH_1ST} to be the first path in
${GOPATH}, and using ${GOPATH_1ST} in the targets.
2016-07-15 13:17:03 +07:00
Justin Santa Barbara
d77d6f4859
Add version command that prints compiled version
...
Fix #128
2016-07-12 22:30:12 -04:00
Justin Santa Barbara
c956bdada5
Update & get tests working again
...
They're still hitting the AWS APIs, have terrible coverage and are slow.
But it's a start!
2016-07-06 00:33:07 -04:00
Justin Santa Barbara
2cf46731aa
Makefile improvements
...
Fix some paths; don't try to push to production buckets.
Reorganize protokube into the main Makefile
2016-07-05 11:54:41 -04:00
Justin Santa Barbara
15594eb1ac
Fix makefile gofmt code path
2016-07-01 10:02:04 -04:00
Justin Santa Barbara
d8b661777b
Merge cloudup tool into `kops create cluster`
2016-06-30 10:25:50 -04:00
Justin Santa Barbara
d427858477
Rename to kops
...
The upup tool is now called kops, and we have moved repos
2016-06-30 09:25:25 -04:00