James Munnelly
8f1fb874ed
Run update-codegen in module mode
...
Signed-off-by: James Munnelly <jmunnelly@apple.com>
2021-12-17 18:13:44 +00:00
James Munnelly
b2353bee4b
Update codegen script to remove workarounds
...
Signed-off-by: James Munnelly <jmunnelly@apple.com>
2021-10-21 15:43:50 +01:00
irbekrm
81bdabf67a
Code review feedback
...
Signed-off-by: irbekrm <irbekrm@gmail.com>
2021-09-30 17:23:42 +01:00
irbekrm
0889570722
Ensures conversion code temp workaround works for Go 1.17
...
Also refactor
Signed-off-by: irbekrm <irbekrm@gmail.com>
2021-09-30 10:08:09 +01:00
irbekrm
25303b79c9
Use yq instead of jq
...
Because yq releases builds for darwin/arm
Signed-off-by: irbekrm <irbekrm@gmail.com>
2021-08-23 07:08:51 +01:00
irbekrm
04b584e698
verify-crds script now verifies that the CRDs don't contain status field
...
This is necessary because some CD tools don't accept resource configs with predefined status fields, but controllergen currently adds this field when a CRD yaml is generated
Signed-off-by: irbekrm <irbekrm@gmail.com>
2021-08-19 06:19:37 +01:00
Inteon
043bbd283e
remove helm-specific labels & add version label
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com>
2021-07-11 17:42:32 +02:00
Maartje Eyskens
1dd6443f98
Remove api-migration tool
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-12-17 15:13:21 +01:00
James Munnelly
cf6c21f741
Remove the verify-links.sh script
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-05 14:49:26 +00:00
Maartje Eyskens
1439ca350c
Write CRD filter for OpenShift
...
This adds a Go binary that filters certain keys from the CRDs.
This is meant to remove keys that are not compatible with OpenShift 3.11.
This then is ran on creating the deployment manifests.
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-18 10:52:42 +01:00
James Munnelly
dfafd10391
Remove hack/release tool
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-31 10:35:22 +00:00
James Munnelly
3c46032750
Remove repo name prefix from jq target
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-11-15 12:26:11 +00:00
James Munnelly
1de8920bd7
Remove old reference docs generation code
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-11-15 00:10:18 +00:00
James Munnelly
9d5372c93a
Use schemapatch to generate openapi schemas
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-10-25 14:44:02 +01:00
JoshVanL
fae39bb525
Adds CLI migration tool with docs on how to use it
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2019-10-08 16:09:57 +01:00
James Munnelly
37a20c5837
Run hack/update-bazel.sh
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-27 12:07:08 +01:00
James Munnelly
4b1a4fece8
Fix update-codegen for go 1.13
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 17:26:43 +01:00
James Munnelly
24f39b4b47
Prefix local WORKSPACE dependencies with @
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 15:26:29 +01:00
James Munnelly
9b0af7a5e6
Improve verify-links UX
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 15:26:29 +01:00
James Munnelly
a725d651a5
Improve verify-errexit UX
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 15:26:29 +01:00
James Munnelly
5c87f83a03
Improve update-gofmt UX
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 15:26:29 +01:00
James Munnelly
f1b942e0af
Improve update-reference-docs UX
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 15:26:29 +01:00
James Munnelly
e44bef7f03
Update hack scripts for vendorless build and tidy up invocations
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 12:56:15 +01:00
James Munnelly
f842bf3f88
Set python_version for verify-boilerplate
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-26 12:19:28 +01:00
James Munnelly
32084c24b4
Add generate-groups-internal.sh script from code-generator
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-08-14 12:01:31 +01:00
James Munnelly
b699babf24
Update crd script to have access to GOPATH
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-25 14:57:51 +01:00
James Munnelly
f7882a9c59
Use controller-tools to generate CRDs
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-07-25 14:57:50 +01:00
James Munnelly
17ce68a53f
Remove old test dependency
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:22:35 +01:00
James Munnelly
c5d9830d30
Remove deploy-gen scripts
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
c75db6304e
Add new golang release tool
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-05-03 11:16:25 +01:00
James Munnelly
f835a5a591
Update dependency management tools for go modules
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-04-14 15:51:38 +01:00
James Munnelly
77869cf936
Add scripts for generating CRDs using controller-tools
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 01:52:26 +00:00
James Munnelly
4283138a81
Move deployment generation values.yaml to deploy/manifests and don't generate without-rbac variants of manifests
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-04 16:29:26 +00:00
James Munnelly
5a17c58c03
Rearrange Helm charts into deploy/ and test/e2e/charts directories
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-04 16:19:49 +00:00
James Munnelly
4c83e4efdb
Revert "Remove extra buildozer modifications"
...
This reverts commit b50603a576 .
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-11-16 13:34:00 +00:00
James Munnelly
b50603a576
Remove extra buildozer modifications
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-11-14 11:39:22 +00:00
James Munnelly
b71944b5a4
Move reference-docs generation tools into docs/ subdir
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-11-14 00:48:06 +00:00
James Munnelly
302e16ace8
Use go_sdk gofmt instead of goimports
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-11-06 11:07:58 +00:00
James Munnelly
4a9de511b3
Run all docs generation with Bazel
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-10-23 02:15:26 +01:00
James Munnelly
9db19465ba
Add //hack:{update,verify}-gofmt targets
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:25:04 +01:00
James Munnelly
5e16dd47ab
Run brodocs using bazel
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:25:03 +01:00
James Munnelly
e7677f3656
Update update-codegen to run openapi-gen
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:24:53 +01:00
James Munnelly
9a7082ea86
Use bazel to run deploy-gen scripts
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:24:53 +01:00
James Munnelly
6ceaa5173f
Add Kubernetes codegen Bazel rules
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:24:51 +01:00
James Munnelly
41fd345e18
Add update-deps bazel targets
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:24:50 +01:00
James Munnelly
db65d6a170
run //hack:update-bazel
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:24:48 +01:00
James Munnelly
f4fd0acd31
Add update-bazel.sh rule to run gazelle and kazel
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:21:42 +01:00
James Munnelly
77c63bdc2d
Add root Bazel build files
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-13 11:21:42 +01:00