Commit Graph

27 Commits

Author SHA1 Message Date
Benjamin Elder 3fcc2edce6 cleanup integration test helpers 2023-04-06 20:57:45 -07:00
Kubernetes Prow Robot 8265598001
Merge pull request #179 from BenTheElder/enforce-coverage
enforce code coverage levels
2023-03-15 02:08:16 -07:00
Benjamin Elder 5f7ed55aa1 remove parse_gcp.go from known failing 2023-03-15 01:39:36 -07:00
Benjamin Elder ea928b6ca7 require removing passing files from ignored list
make test
[...]
All code coverage either acceptable or ignored
FAILED: The following files are now passing and must be removed frmo the ignored list:
k8s.io/registry.k8s.io/pkg/net/cloudcidrs/internal/ranges2go/parse_gcp.go
exit status 255
make: *** [test] Error 1
2023-03-15 01:39:36 -07:00
Benjamin Elder 5652b0e4fe don't filter out generated files
current generated files don't have statements anyhow, only pre-computed variables / constants
2023-03-15 01:03:50 -07:00
Benjamin Elder 99ba64dc3a enforce code coverage levels 2023-03-15 00:39:32 -07:00
Benjamin Elder 720d6b21aa bump protobuf in tools module to silence dependabot alerts
only used in ko
2023-03-14 23:39:28 -07:00
Terry Howe 3c02ecc0cc Update ko version
Signed-off-by: Terry Howe <tlhowe@amazon.com>
2023-03-14 05:41:44 -06:00
Arnaud Meukam cc86774745
k8s-infra: change file mode bits for sync script
Follow-up of:
  - https://github.com/kubernetes/registry.k8s.io/pull/146
  - https://github.com/kubernetes/test-infra/pull/28668

Ensure the script is executable.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2023-02-20 17:48:59 +01:00
Kubernetes Prow Robot 708eb93bdd
Merge pull request #146 from upodroid/copy-sync-script-over
Copy sync script over and use the bucket backing `gcr.io/k8s-artifacts-prod`
2023-02-15 14:44:59 -08:00
Benjamin Elder c65f93c714 update ko to v0.12.1-0.20230206135429-568a51e6bcbc to fix compatbility issue with go-containerregistry 2023-02-09 14:27:26 -08:00
Benjamin Elder efe2a77092 update gotestsum to 1.9.0 2023-02-09 14:19:37 -08:00
Benjamin Elder c4404b42f9 update go-containerregistry to v0.13.0 2023-02-09 14:18:41 -08:00
Benjamin Elder eac5c9230f update golangci-lint and renable unused 2023-02-09 14:17:21 -08:00
upodroid 51467682c6 copy sync script over and use the new bucket 2023-02-07 20:07:42 +00:00
Benjamin Elder 2407e3c9de bump tools deps to latest 2022-09-28 14:31:41 -07:00
Benjamin Elder a4479f974f rename sigs.k8s.io/oci-proxy => k8s.io/registry.k8s.io
reflecting repo move from kubernetes-sigs/oci-proxy to kubernetes/registry.k8s.io
2022-09-28 12:13:02 -07:00
Arnaud Meukam e35fec1017
Bump go version
Bump go version and components used for tests

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-08-16 17:17:15 +02:00
Benjamin Elder b462982d5f implement simple integration test with crane 2022-04-19 19:44:25 -07:00
Benjamin Elder 14eeea7508 disable broken linter 2022-04-14 21:14:28 -07:00
Benjamin Elder dcc938c924 enable staticcheck in go1.18 2022-04-13 19:23:36 -07:00
Arnaud Meukam 87fd9c8f11
hack: bump ko to 0.11.2
Diff:
 - https://github.com/google/ko/compare/v0.9.3...v0.11.2

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-03-29 17:37:42 +02:00
Arnaud Meukam fc8b517693
hack: update golangci-lint
Also enable gosec check

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-03-25 13:54:22 +01:00
Benjamin Elder b76878dfc9 quieter, simpler shellcheck install 2022-01-27 23:52:25 -08:00
Benjamin Elder b1b042c31e add script to install shellcheck in CI 2022-01-27 23:28:07 -08:00
Benjamin Elder bf9aff44ec add image building stub with ko 2022-01-26 22:41:25 -08:00
Benjamin Elder e465bcbaff add makefile + boilerplate scripts 2022-01-26 22:41:25 -08:00