• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NVIDIA / k8s-operator-libs
62%
main: 62%

Build:
Build:
LAST BUILD BRANCH: pull-request/107
DEFAULT BRANCH: main
Repo Added 09 Jan 2024 11:21AM UTC
Token FQB9I1vDYh7d5xWkpcB0REXSEYE1rsUtp regen
Build 267 Last
Files 20
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH pull-request/122
branch: pull-request/122
CHANGE BRANCH
x
Reset
Sync Branches
  • pull-request/122
  • add-apply-crds
  • add-dependabot
  • bump-kubectl
  • bump-tool-deps
  • bump-xnet
  • chore/adjust_ci_to_map_nvidia-k8s-ipam
  • crdutil-add-single-files
  • dependabot/github_actions/actions/setup-go-5
  • dependabot/go_modules/golang.org/x/net-0.23.0
  • dependabot/go_modules/google.golang.org/protobuf-1.33.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.19.1
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.20.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.20.1
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.20.2
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.21.0
  • dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.22.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.33.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.33.1
  • dependabot/go_modules/main/github.com/onsi/gomega-1.34.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.34.1
  • dependabot/go_modules/main/github.com/onsi/gomega-1.34.2
  • dependabot/go_modules/main/github.com/onsi/gomega-1.35.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.35.1
  • dependabot/go_modules/main/github.com/onsi/gomega-1.36.0
  • dependabot/go_modules/main/github.com/onsi/gomega-1.36.1
  • dependabot/go_modules/main/github.com/stretchr/testify-1.10.0
  • dependabot/go_modules/main/github.com/stretchr/testify-1.9.0
  • dependabot/go_modules/main/k8sio-198a6d0bae
  • dependabot/go_modules/main/k8sio-37342b06f2
  • dependabot/go_modules/main/k8sio-5db273b18b
  • dependabot/go_modules/main/k8sio-7f39221a3b
  • dependabot/go_modules/main/k8sio-b1a24d6a84
  • dependabot/go_modules/main/k8sio-e368f94c79
  • dependabot/go_modules/main/k8sio-ee6bb839ca
  • dependabot/go_modules/main/k8sio-f87809c536
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.17.3
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.19.0
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.19.1
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.19.2
  • dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.19.3
  • dpdbot-gomod-freq
  • main
  • pr-bump-cr-0.17.0
  • pull-request/100
  • pull-request/101
  • pull-request/102
  • pull-request/103
  • pull-request/104
  • pull-request/105
  • pull-request/107
  • pull-request/110
  • pull-request/121
  • pull-request/123
  • pull-request/124
  • pull-request/58
  • pull-request/59
  • pull-request/70
  • pull-request/71
  • pull-request/72
  • pull-request/73
  • pull-request/74
  • pull-request/75
  • pull-request/76
  • pull-request/77
  • pull-request/78
  • pull-request/79
  • pull-request/80
  • pull-request/81
  • pull-request/82
  • pull-request/83
  • pull-request/84
  • pull-request/85
  • pull-request/86
  • pull-request/89
  • pull-request/90
  • pull-request/91
  • pull-request/92
  • pull-request/93
  • pull-request/94
  • pull-request/95
  • pull-request/96
  • pull-request/97
  • pull-request/99
  • rename-crds-pkg
  • rm-deprec-method
  • upd-rest-deps

14 Oct 2025 04:35PM UTC coverage: 62.114% (+0.9%) from 61.22%
18503531119

push

github

rajathagasthya
Refactor crdutil library and add delete support

Refactored crdutil into a Go library with custom CRD management and
added support for deletion of CRDs.

Changes:
* Moved CLI from cmd/ to examples/ as reference implementation.
* Added support for individual files and recursive directory walking.
* Updated README to indicate this is primarily a Go library.

BREAKING CHANGES:
* Replaced `EnsureCRDsCmd` with `crdutil.ProcessCRDs(ctx, paths, operation)`.
* CLI interface changed:
  Old: `apply-crds apply --crds-dir ./crds`
  New: `apply-crds --crds-path ./crds --operation apply`

Signed-off-by: Rajath Agasthya <ragasthya@nvidia.com>

102 of 179 new or added lines in 2 files covered. (56.98%)

3 existing lines in 1 file now uncovered.

1428 of 2299 relevant lines covered (62.11%)

0.69 hits per line

Relevant lines Covered
Build:
Build:
2299 RELEVANT LINES 1428 COVERED LINES
0.69 HITS PER LINE
Source Files on pull-request/122
  • Tree
  • List 20
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18503531119 pull-request/122 Refactor crdutil library and add delete support Refactored crdutil into a Go library with custom CRD management and added support for deletion of CRDs. Changes: * Moved CLI from cmd/ to examples/ as reference implementation. * Added support for ... push 14 Oct 2025 04:38PM UTC rajathagasthya github
62.11
18503287622 pull-request/122 Refactor crdutil library and add delete support Refactored crdutil into a Go library with custom CRD management and added support for deletion of CRDs. Changes: * Moved CLI from cmd/ to examples/ as reference implementation. * Added support for ... push 14 Oct 2025 04:29PM UTC rajathagasthya github
62.11
18503261451 pull-request/122 Refactor crdutil library and add delete support Refactored crdutil into a Go library with custom CRD management and added support for deletion of CRDs. Changes: * Moved CLI from cmd/ to examples/ as reference implementation. * Added support for ... push 14 Oct 2025 04:27PM UTC rajathagasthya github
62.11
18381498685 pull-request/122 Refactor crdutil library and add delete support Refactored crdutil into a Go library with custom CRD management and added support for deletion of CRDs. Changes: * Moved CLI from cmd/ to examples/ as reference implementation. * Added support for ... push 09 Oct 2025 03:59PM UTC rajathagasthya github
62.2
18381397144 pull-request/122 Refactor crdutil as library and add delete support Refactored crdutil into a Go library with custom CRD management and added support for deletion of CRDs. Changes: * Moved CLI from cmd/ to examples/ as reference implementation. * Added support f... push 09 Oct 2025 03:56PM UTC rajathagasthya github
62.2
18323032273 pull-request/122 Refactor apply-crds and add delete subcommand Refactored apply-crds to use subcommands and controller-runtime's envtest package for CRD management. Changes: * Added 'apply' and 'delete' subcommands to CLI. * Migrated from custom CRD handling to ... push 07 Oct 2025 06:55PM UTC rajathagasthya github
61.31
See All Builds (229)

Badge your Repo: k8s-operator-libs

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc