Justin SB
52d3449c23
Prune some license files that dep added
...
Dep apparently decided to add some license files for packages that we
aren't using, which is particularly irksome because the license is
GPL. Remove those packages so that there's no confusion.
Issue https://github.com/kubernetes/sig-release/issues/223
2018-10-30 13:13:43 -04:00
Justin SB
356f302d27
Switch CI to bazel
...
If we want to get repeatable builds, we need to switch the release
build to bazel. In order to do that, we need CI to build with bazel.
Switch over!
2018-10-19 08:41:40 -07:00
Justin Santa Barbara
30e2adcf92
Mark release 1.11.0-alpha.1
2018-10-16 11:59:12 -04:00
k8s-ci-robot
0c46432b67
Merge pull request #4949 from justinsb/govet_fixes
...
Fix cloudmock to pass govet
2018-10-08 23:37:57 -07:00
Justin Santa Barbara
4378015f47
Remove last vestiges of _vendor directory
...
It got left behind because goautoneg is in mercurial, I believe.
Remove the _vendor/ directory & references to it - we have it in
vendor/ anyway.
2018-10-02 18:39:43 -07:00
k8s-ci-robot
e2bde0a09c
Merge pull request #5719 from mahuihuang/fix-bug
...
copy path on kops-server-build
2018-10-01 21:43:16 -07:00
Justin Santa Barbara
fa7b408607
cloudmock: govet fixes
2018-09-23 11:23:08 -04:00
k8s-ci-robot
b0507b42f5
Merge pull request #5821 from justinsb/bazel_cleanup
...
Prune some broken files out of vendor
2018-09-22 22:22:38 -07:00
Justin Santa Barbara
93f1e26f57
Update golang version to 1.10.3, for k8s 1.11
...
k8s 1.11 is tested when built with go 1.10.3
2018-09-22 11:52:20 -04:00
Justin Santa Barbara
e7f64c3042
Prune some broken files out of vendor
...
Dep isn't able to prune these, though they aren't needed. They also
break a general build-all in bazel workflow.
Manually remove them, until we can move to vgo (aka go).
2018-09-22 11:50:22 -04:00
Justin Santa Barbara
a78e792d5b
Merge pull request #5481 from mikesplain/rules_go_0.13
...
Bazel Rules go 0.14
2018-09-22 06:35:32 -07:00
Justin Santa Barbara
f9bd0185d9
Merge branch 'master' into docs
2018-09-21 23:43:15 -07:00
k8s-ci-robot
642a91a339
Merge pull request #5799 from mikesplain/fix_bazel_cross
...
Fix bazel cross platform
2018-09-20 10:31:13 -07:00
k8s-ci-robot
5db443d06a
Merge pull request #5785 from justinsb/vendor_misspell
...
Move verify-spelling to script, install from vendor
2018-09-17 13:30:07 -07:00
Mike Splain
96952fd7ec
Fix cross platform
2018-09-17 11:55:13 -04:00
Mike Splain
2c5b2c7f87
Always run vendored gazelle
2018-09-17 09:56:47 -04:00
k8s-ci-robot
13ffa0f5a3
Merge pull request #5787 from justinsb/machine_type_generator_3
...
machine-type generator: go vet fixes
2018-09-14 10:43:40 -07:00
k8s-ci-robot
cb92a186f7
Merge pull request #5784 from justinsb/makefile_dont_unset_aws_profile
...
Don't unset AWS_PROFILE in Makefile
2018-09-14 10:43:30 -07:00
Justin Santa Barbara
f0e541ec55
Move verify-spelling to script, install from vendor
2018-09-14 10:42:19 -04:00
Justin Santa Barbara
03571e564b
Don't unset AWS_PROFILE in Makefile
...
It shouldn't impact the output, and it's the one that "many
people" (i.e. me) need to use!
2018-09-14 09:49:57 -04:00
Justin Santa Barbara
e8650ca8ca
Tweak machine_types generator to match our existing values
...
We weren't outputing the Burstable or GPU attributes, and the sorting
order wasn't quite the same. This made verification harder.
2018-09-14 09:39:04 -04:00
Mike Splain
1fa04f82de
Add makefile changes
2018-08-31 12:42:13 -04:00
Levi Blackstone
c4e2db4afc
Vendor servergroup module from gophercloud
...
* Bump gophercloud sha to f29afc2
* Add a prereq check for bazel and dep which is needed by `make dep-ensure`
* Document the process to add a vendored dependency
2018-08-30 11:25:54 -06:00
Ma Huihuang
cbba1ae232
copy path
2018-08-30 12:47:39 +08:00
Justin Santa Barbara
bdf6cc4e6a
Change vendored weave mesh to use hash keys by default
...
This means we don't have to use build tags when building, so our code
is more go-gettable. Also bazel doesn't support build tags yet, so we
need to do something like this for a bazel build (otherwise gossip DNS
is broken)
2018-08-23 12:04:23 -04:00
k8s-ci-robot
1168e58217
Merge pull request #5662 from lblackstone/codegen
...
Fix codegen make target
2018-08-18 20:59:25 -07:00
Justin Santa Barbara
4d216cb001
Release 1.10.0
2018-08-18 07:06:02 -04:00
Levi Blackstone
5eccb4f07d
Fix codegen make target
...
- Update codegen parse to import from source rather than install path (see https://github.com/golang/go/issues/11415#issuecomment-283445198 )
- Quote PATH to properly handle spaces
- Fix typo in generated code
2018-08-17 16:12:27 -06:00
Mikulas Dite
3127296c69
prevent verify-misspelling failing on releases
...
Removes pull request subjects from release notes and checks
the remainder of text.
2018-08-16 11:15:14 +02:00
Levi Blackstone
0d68a233dc
Add `DEBUGGABLE` option to Makefile to compile debuggable bins
2018-08-15 12:12:43 -06:00
Justin Santa Barbara
f38d220bc1
make dep-ensure checks that mercurial is installed
...
This only works if users use the makefile target, but it avoids a
likely failure mode of dep.
Fix #5598
2018-08-13 10:23:27 -04:00
Mike Splain
9ea2ccfd33
Drop experimential from platforms
2018-07-25 16:32:12 -04:00
Mike Splain
5220a12825
Run in parallel so it goes faster
2018-07-25 16:26:20 -04:00
Justin Santa Barbara
e857d35fbc
makefile: tweaks to push & run targets
...
They would otherwise fail the first time they were run.
2018-07-24 21:58:09 -04:00
Justin Santa Barbara
9320948a8a
Mark 1.10.0-beta.1
2018-07-23 11:16:03 -04:00
Mike Splain
51a3200fc1
Update Issue templates and add PR template
2018-07-21 16:24:37 -04:00
Rohith
528117b631
- adding the node authorization service into kops
...
- updated the Makefile to build the image (i think)
2018-07-06 20:14:35 +01:00
k8s-ci-robot
688d351131
Merge pull request #5366 from justinsb/goversions
...
Go versions: don't block on 1.8
2018-06-22 01:36:06 -07:00
Justin Santa Barbara
822cc7f603
Mark 1.10.0-alpha.1
2018-06-21 21:26:10 -04:00
Justin Santa Barbara
96c2739d4e
Go versions: don't block on 1.8
...
We want to start using type aliases, and they aren't supported in go
1.8. We build with 1.9 anyway, and will likely want to move to go
1.10 soon.
We have the check-builds-in-go18 makefile target.
2018-06-21 14:31:41 -04:00
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
Manuel de Brito Fontes
6b205e599a
Generate live project documentation using mkdocs and gh-pages
2018-05-01 15:10:09 -03: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