Commit Graph

292 Commits

Author SHA1 Message Date
k8s-ci-robot 1fe29cf962
Merge pull request #5277 from gambol99/misspelling
Verify Spelling
2018-06-06 08:57:26 -07:00
Rohith 2118dc6f8b Verify Spelling
- adding a verifiy-spelling into the ci checks
2018-06-06 10:02:56 +01:00
Mike Splain be1b6d4dfc Fix go version hack to be more generic.
Version comparison in Makefile is hard.
2018-06-04 15:32:21 -04:00
k8s-ci-robot 8e234c00a3
Merge pull request #5255 from justinsb/speed_up_makefile
Perf fix for makefile
2018-06-04 07:53:55 -07:00
Justin Santa Barbara 7948979f7a Put verify-apimachinery into ci makefile target
Otherwise travis doesn't display the failure as clearly, because it runs
`make ci` which fails, but then it still runs `verify-apimachinery`
which usually passes.
2018-06-04 06:32:49 -07:00
Justin Santa Barbara 49f60b383c Perf fix for makefile
Avoid repeated evaluation
2018-06-03 10:00:32 -07:00
k8s-ci-robot 2644e6c0eb
Merge pull request #4991 from AliyunContainerService/network
Implement network task for AlibabaCloud
2018-05-11 10:09:28 -07:00
Justin Santa Barbara 5e48975849 makefile: fix bazel-push
Update for new path for nodeup.  This fixes the bazel-push-aws-run
target.
2018-04-20 11:18:49 -04:00
LilyFaFa ad9cf7d3e2 init ALICloud and add network Model 2018-04-19 20:48:40 +08:00
Justin Santa Barbara a5e58b243e Release 1.9.0 2018-04-11 10:07:36 -04:00
Tomas Virgl a64f07ff51 Disable go vet on generated clientset packages.
We are blocked on upstream kubernetes/kubernetes#60584
2018-04-05 11:05:26 -07:00
Justin Santa Barbara 367f534f89 Release 1.9.0-beta.2 2018-04-04 06:21:12 -07:00
Mike Splain 2e81a9a50c Fixes #4895 2018-04-03 14:15:58 -04:00
Justin Santa Barbara 98ff1bf726 Release 1.9.0-beta.1 2018-04-02 06:12:53 -07:00
Justin Santa Barbara 4fc3e7114d kops release 1.9.0 alpha.3 2018-03-26 13:07:59 -04:00
Justin Santa Barbara d49ac2268a Release 1.9.0-alpha.2 2018-03-22 01:23:06 -04:00
k8s-ci-robot aa34833bc7
Merge pull request #4595 from rifelpet/2657-unset-env-vars
Unset certain environment variables before testing
2018-03-13 15:51:34 -07:00
chrislovecnm 4e989bccfb Updating verify scripts so that output is highlighted
When a verify script fails we now output the word 'FAIL' at the start of the message
so that it is highlighted in the build logs.
2018-03-09 14:39:06 -07:00
Peter Rifel 4772814e5d Unset certain environment variables before testing
Fixes #2657
2018-03-08 17:35:31 -08:00
Mike Splain c26dcd1b86 Add more pure builds 2018-03-08 13:29:59 -05:00
Mike Splain cc115d5c27 Force bazel builds to be pure.
This will compile go code with CGO_ENABLED=0 which will fix
the directory structure to always being _pure_stripped no matter
the compilation OS.
2018-03-07 12:13:14 -05:00
chrislovecnm d22ca8ca8a removing old target in Makefile for copying the deps 2018-03-02 15:57:28 -07:00
chrislovecnm 2e0d7fb92b Adding script to test that apimachinery is up to date
Added a bash script to run a make target that tests that apimachinery is
up to date.  I updated the existing make target so that we can pass in a
flag which enables validation only, and not generation.
2018-03-01 18:25:20 -07:00
Justin Santa Barbara 16f7b31e1a Release 1.9.0-alpha.1 2018-03-01 01:23:22 -05:00
Justin Santa Barbara 7d142a1c9e Build protokube tar in bazel 2018-02-25 00:51:14 -05:00
chrislovecnm 8bbbaf1897 updating ci target with bazel call 2018-02-23 17:36:42 -07:00
k8s-ci-robot dd1e2098fb
Merge pull request #4477 from mikesplain/bazel_images_make
Bazel docker, cross builds and uploading to s3
2018-02-23 15:47:45 -08:00
Mike Splain 7f139caed2 Add packages to protokube and make bazel-upload 2018-02-23 16:45:57 -05:00
Mike Splain 1eb8e6da90 Crossbuilds seem to work now.
Tested all of these on each of their systems
Need more real testing to ensure all issues are fixed but worked better than not for me
2018-02-22 20:30:32 -05:00
Mike Splain 43d58e5084 Bazel docker images 2018-02-22 20:02:35 -05:00
Tomas Virgl c3bf6fd8e8 Fix -ldflags incompatibility in go1.10 2018-02-22 12:08:40 -08:00
k8s-ci-robot 0a67b586a9
Merge pull request #4473 from justinsb/format_apimachinery
Update apimachinery & ensure we always run goimports
2018-02-20 11:54:38 -08:00
chrislovecnm 0fe61ca341 Updating kops version when using bazel
We bumped the version in the Makefile, but I did not understand that we
have to bump the version in the workplace status script.  I added a note
in the Makefile, and bumped the version in the script.
2018-02-20 11:20:16 -07:00
Justin Santa Barbara ff7a62b635 Update apimachinery to run goimports afterwards 2018-02-20 10:41:58 -05:00
k8s-ci-robot 27c8ddc09d
Merge pull request #4382 from justinsb/try_dep
Use dep to maintain vendor directory
2018-02-12 16:24:49 -08:00
chrislovecnm 1898843231 Updating Makefile to the correct versions for the 1.8.1 release 2018-02-12 15:26:24 -07:00
Justin Santa Barbara c0ffb2025f Makefile: rely on go to determine if things are dirty
go build (and friends) is very efficient at determining whether anything
needs to be rebuilt, seemingly as efficient as make.  In addition the
stricter vendoring means that without switching to this our build fails
due to treating test files as inputs.

Mark the tasks which depended on SOURCES as .PHONY - they all just call
`go build` anyway.
2018-02-04 23:37:04 -05:00
Justin Santa Barbara 61b23a6ead Add dep-ensure makefile target 2018-02-04 21:55:07 -05:00
Justin Santa Barbara 7dfca05c09 Remove federation support
As it has been removed from upstream kubernetes, in favor of the
multicluster revamp.
2018-02-03 16:53:39 -05:00
oilbeater 1dcc0e2627 update go version and ldflags
update go version to 1.9.3 and add -w ldflag to remove DWARF symbol table from binary see: https://golang.org/cmd/link/
2018-01-30 00:17:06 +08:00
k8s-ci-robot 6bcc86bc0f
Merge pull request #4329 from justinsb/proto_out_of_makefile
Don't autobuild protobuf files
2018-01-25 06:49:18 -08:00
Justin Santa Barbara c633ab62c5 bazel: expose version as in Makefile
This means that bazel build should stamp kops with the same version as
the Makefile does, given the same env vars.
2018-01-24 09:43:30 -05:00
Justin Santa Barbara b836ec194e Don't autobuild protobuf files
Requires us to ship protoc, exposes us to problems with timestamp skew
on checkout.  Also the mesh.proto rarely changes.

To rebuild: make protobuf
2018-01-23 23:46:27 -05:00
Justin Santa Barbara b254a0cbd4 Add makefile target for kube-discovery image
Trying to use bazel for the experimental targets.
2018-01-07 16:11:56 -05:00
k8s-ci-robot b398454b4b
Merge pull request #4168 from chrislovecnm/golang-1.9
Golang 1.9
2018-01-05 11:11:12 -08:00
chrislovecnm 88cf7d118c Improving bazel make targets, and adding a target for kops cli 2017-12-29 13:45:22 -07:00
chrislovecnm fd7e0f13e3 Updating make to use golang 1.9.2 2017-12-28 19:23:14 -07:00
Kubernetes Submit Queue fded8486f6
Merge pull request #4016 from zengchen1024/security_group_task
Automatic merge from submit-queue.

implement security group task

fix: #4015
2017-12-13 20:25:41 -08:00
Justin Santa Barbara 3e236283f3 Tag 1.8.0 2017-12-13 22:13:27 -05:00
zengchen1024 f2f4a1ebfa generate the other methods of Volume 2017-12-06 17:20:43 +08:00