John Gardiner Myers
ca69a57748
Fix fork bomb in Makefile
2019-11-16 11:08:30 -08:00
Justin SB
ea779042ca
Release 1.16.0-alpha.1
2019-11-08 00:28:53 -05:00
Peter Rifel
b29fceed61
Cleanup old dep targets and add bazel check to gomod
2019-10-31 10:14:58 -07:00
Peter Rifel
a7ef6143ca
Add missing EXTRA_BUILDFLAGS usage in protokube target
2019-10-31 10:14:30 -07:00
Peter Rifel
fe2d6b87c4
update check-builds-in-go* targets for more recent versions of go
2019-10-31 10:13:50 -07:00
Peter Rifel
248813a083
Remove workarounds for older versions of go
2019-10-31 10:13:27 -07:00
mikesplain
98af09fbb1
Add netlify file and remove todo
2019-10-25 11:43:31 -04:00
Kubernetes Prow Robot
18cfa5f5b2
Merge pull request #7593 from mikesplain/docs_site_map
...
Docs cleanup / mkdocs migration
2019-10-25 08:31:40 -07:00
Kubernetes Prow Robot
c4245be7b7
Merge pull request #7802 from bittopaz/alicloud
...
Alicloud: add OSS as upload dest
2019-10-19 15:27:43 -07:00
Kubernetes Prow Robot
cee10b2d1e
Merge pull request #7798 from bittopaz/fix-upload
...
Rename upload command variable in Makefile
2019-10-19 13:37:37 -07:00
Peter Rifel
f82faa5c02
Upgrade go version to 1.12.11
2019-10-17 22:51:00 -07:00
Xiaoyu Zhong
a719e04a6d
Alicloud: add OSS as upload dest
2019-10-16 21:43:26 +08:00
Xiaoyu Zhong
fcb6369fd8
Rename upload command variable in Makefile
2019-10-16 11:37:38 +08:00
Justin SB
e611f39e48
Upload dns-controller archive, use in KOPS_BASE_URL
...
Like we recently did with kops-controller, this means we aren't
reliant on pushing a docker container for development. This should
also fix the e2e tests, which otherwise break whenever we make an
incompatible change to dns-controller.
2019-10-13 08:34:44 -07:00
Kubernetes Prow Robot
ff1d94c7cb
Merge pull request #7692 from zetaab/kops_ctrl_openstack
...
Kops controller support for OpenStack
2019-10-11 09:13:41 -07:00
Erick Fejta
364dbbf2a2
Add a BAZEL_CONFIG Makefile arg to bazel commands
2019-10-07 20:50:40 -07:00
Kubernetes Prow Robot
099d4dc3cd
Merge pull request #7634 from rifelpet/crds-fix
...
Update controller-tools and CRDs
2019-10-05 14:45:11 -07:00
Peter Rifel
2a004c59a5
Update usage of controller-tools and regenerate CRDs
2019-10-01 17:24:32 -05:00
Justin SB
958c1a0771
bazel: fix hashes rule to generate outputs
...
So I figured out how to generate the outputs in the correct way so
that we don't need an artificial name; we must construct the outputs
field in the rule using a helper function.
2019-10-01 11:31:09 -04:00
Justin SB
15cd4d1284
Use helpers to move gzip & sha from makefile to bazel
...
We can move the gzip & sha steps from the makefile to bazel. This not
only simplifies the makefile, it should enable more parallelism and
better caching.
2019-09-30 13:52:32 -04:00
Justin SB
49258971fc
Publish kops-controller container dump to S3/GCS
...
We then `docker load` it when using a KOPS_BASE_URL.
This should simplify the development process (particularly once we
also do this for dns-controller; at that point we won't need a
registry at all).
This should also fix the problems in CI, where the kops-controller
image isn't available. We've been getting away with testing with the
previous version for dns-controller, which changes pretty slowly. But
that's not a good idea for kops-controller, which is likely to be more
critical and evolve more rapidly.
2019-09-28 22:43:46 -04:00
Justin SB
0f1880295f
kops-controller version should match version of kops
...
So (counterintuitively) we set it to 1.15.0-alpha.1, because that is the version on the master branch.
2019-09-28 22:23:17 -04:00
Justin SB
622d13b85e
Create tools/sha1 and sha256 helpers, simply Makefile
...
We can continue to support platforms that have either shasum or
sha1sum / sha256sum. but we can move that logic to a helper so that
our makefile is simpler, and also so that we can use the same helper
in bazel in future.
2019-09-28 20:02:15 -04:00
Jesse Haka
ed8dbc41d0
kops controller support for openstack
2019-09-28 10:06:39 +03:00
Peter Rifel
974a1c6b3c
Add verify-staticcheck script mostly copied from kubernetes/hack/verify-staticcheck.sh
2019-09-27 11:58:33 -07:00
Kubernetes Prow Robot
942c8915db
Merge pull request #7496 from justinsb/label_controller
...
kops-controller
2019-09-27 03:43:35 -07:00
Justin SB
3ccc84dcf8
kops-controller container image
...
Based on distroless for security / stability
2019-09-25 12:04:36 -04:00
chentanjun
d47b4b6534
fix-typo
2019-09-25 21:34:24 +08:00
mikesplain
e5fd697283
Add netlify for development
2019-09-19 20:56:29 -04:00
mikesplain
45a8e5a3b8
First pass
2019-09-19 20:56:29 -04:00
mikesplain
c5d7293926
Update and fix mkdocs
2019-09-13 14:55:42 -04:00
Justin SB
1e238b2142
When fast-building, copy a newer version of utils.tar.gz
...
This now includes the sha256 sum that we need going forwards.
2019-09-08 18:00:49 -04:00
Justin SB
ee055ffe01
Release 1.15.0-alpha.1
2019-09-08 15:48:40 -04:00
Peter Rifel
e38558a8fc
Update rules_docker and go
2019-09-03 15:54:01 -07:00
Justin SB
e48cf36353
Create verify-gomod script
...
Wrapper around go mod tidy
Currently doesn't delete from go.sum, which is untidy but expected
behaviour.
2019-08-30 21:17:17 -07:00
Kubernetes Prow Robot
a957428446
Merge pull request #7470 from justinsb/update_to_k115
...
Update to kubernetes 1.15
2019-08-27 10:24:43 -07:00
Justin SB
461e78b4b3
Publish sha256 artifacts for kops itself
2019-08-25 17:28:13 -07:00
Justin SB
1943a3401d
Introduce go modules
...
This is the automatic translation from Gopkg that go.mod does.
2019-08-25 14:49:06 -04:00
Justin SB
9caea8b265
Add nodeup to shipbot targets for release upload
...
I had omitted it previously, so it wasn't getting copied to mirrors.
2019-08-22 00:57:20 -04:00
Kashif Saadat
0a32417375
Add verify-goimports to tests and fix the script so it fails correctly
2019-07-03 16:32:45 +01:00
Kubernetes Prow Robot
a8e7109129
Merge pull request #7040 from spotinst/feature-spotinst-ocean
...
Spotinst: New instance group type: Ocean
2019-06-20 12:24:10 -07:00
Kubernetes Prow Robot
55f5cb61dd
Merge pull request #7003 from justinsb/easier_go_test
...
Simplify `go test` command
2019-06-20 12:23:59 -07:00
liranp
80020052d3
feat(spotinst): new instance group type: ocean
2019-06-03 12:38:46 +03:00
Justin SB
f30e8ccb4d
Update go_version to 1.12.5
...
Upstream change is https://github.com/kubernetes/kubernetes/pull/77528
2019-05-19 22:28:19 +02:00
Justin SB
a5b230f25e
Simplify `go test` command
...
We shouldn't have to explicitly specify packages any more (if we do,
we should exclude them individually).
2019-05-19 22:10:36 +02:00
Justin SB
2c0420312b
Makefile: keep go vet simple
...
We can now go vet all our packages, go vet excludes vendor since 1.9,
and the clientset is go-vet safe now.
2019-05-19 12:27:23 +02:00
Kubernetes Prow Robot
2bfb36fd0f
Merge pull request #6954 from drekle/makefile_gofmt
...
Make gofmt fails find usage
2019-05-14 10:35:31 -07:00
Kubernetes Prow Robot
c6d392ea39
Merge pull request #6891 from justinsb/use_kubebuilder_to_generate_crds
...
Generate CRDs for kops API types
2019-05-14 09:33:18 -07:00
Derek Lemon (delemon)
19a5e8955f
Adjusting makefile args to find
2019-05-13 08:53:52 -06:00
Justin SB
a059c0756c
Simply bazel test using exclude pattern
2019-05-08 01:10:37 -04:00
Justin SB
247cd78851
Use kubebuilder libraries to generate CRDs
...
(Add the dependency on kubebuilder also)
2019-05-07 10:37:01 -04:00
Justin SB
fecde71243
travis: Remove go-vet and boilerplate checking
...
These are covered by prow jobs now.
2019-05-06 10:52:26 -04:00
Justin SB
cd829c1a09
makefile: add gazelle alias for bazel-gazelle
2019-05-05 13:14:44 -04:00
mikesplain
06f5e03117
Remove verify bazel from travis its run in prow
2019-04-26 12:32:00 -04:00
Justin SB
0d83057002
Switch to golang 1.12.1
...
For cherry-picking to 1.14
https://github.com/kubernetes/kubernetes/blob/release-1.14/build/build-image/cross/Dockerfile
2019-04-22 15:49:28 -04:00
Justin SB
69e0b26b69
travis: Create new travis-ci makefile target, run that
...
This lets us exclude the gofmt task which now requires bazel and also
now runs in a separate test.
Continuing with this should allow us to have a faster travis-ci, that
should also give us better coverage (we really want travis to test osx
& windows builds)
2019-04-22 12:41:26 -04:00
Justin SB
bf4c4a1a95
Source gofmt from bazel go
...
Using the approach from k8s.io/repo-infra. This avoids problems where
we are testing with a different version of go than we are building
with.
2019-04-21 16:41:11 -04:00
Justin SB
de581b1b64
Switch to golang 1.11.5
...
For cherry-picking to 1.13
https://github.com/kubernetes/kubernetes/blob/release-1.13/build/build-image/cross/Dockerfile
2019-04-20 17:36:56 -04:00
Justin SB
6779429e13
Release 1.14.0-alpha.1
2019-04-12 08:27:58 -07:00
mikesplain
036cd04302
Update golang version in make (already default in bazel)
2019-03-12 13:58:08 -04:00
Ricardo La Rosa
dae53cfe1c
Upgrade base image to alpine 3.8 and GO to 1.10.8 ( #6458 )
...
Upgrade base image to alpine 3.8 and GO to 1.10.8 (#6458 )
2019-02-24 15:59:11 -05:00
mikesplain
a331b107b6
Fix machine types and cleanup makefile
2019-01-31 17:44:18 -05:00
Kubernetes Prow Robot
09acd56675
Merge pull request #6328 from justinsb/utils_in_bazel
...
Fix prow-postsubmit by copying prebuilt archive in bazel
2019-01-14 12:47:43 -08:00
Justin SB
0b1e6d55ab
Fix prow-postsubmit by copying prebuilt archive in bazel
...
It's roughly possible to build socat, but conntrack looks much harder
to build in bazel. For compatability we just reuse the prebuilt
utils.tar.gz (these are utilities that rarely change).
2019-01-12 12:13:26 -08:00
Kubernetes Prow Robot
9c8b945e4e
Merge pull request #6257 from justinsb/mark_1_12_0_alpha_1
...
Release 1.12.0-alpha.1
2019-01-12 10:33:47 -08:00
Kubernetes Prow Robot
770f68c41a
Merge pull request #6300 from justinsb/add_windows_to_bazel_release
...
Include windows build in distribution
2019-01-04 11:42:36 -08:00
Justin SB
34723fb021
Include windows build in distribution
...
The kops.exe binary was not currently included in the automatically
built bazel distribution (though it was included in the manual release
process).
2019-01-04 11:36:41 -05:00
Justin SB
731aa42421
Create prow-postsubmit target for release candidates
...
This target will be called from prow, and will build that could be
released - i.e. not a CI build.
2019-01-04 11:30:47 -05:00
Justin SB
a246313c2e
Release 1.12.0-alpha.1
2019-01-03 19:00:33 -05:00
Justin SB
a3a48e9078
Create dev-upload tasks, for a faster upload during dev builds
2018-12-20 11:37:30 -05:00
Justin Santa Barbara
3d526cc69f
Simplify makefile for update-machine-types
...
No real need to list the go files, we can just specify the package.
2018-11-27 09:48:12 -05:00
Ripta Pasay
ab8565df9c
Import awsutils from amazon-vpc-cni-k8s plugin
...
https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/master/pkg/awsutils/vpc_ip_resource_limit.go
2018-11-25 20:45:33 +00:00
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
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