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

kubevirt / hyperconverged-cluster-operator / 16597805287
76%

Build:
DEFAULT BRANCH: main
Ran 29 Jul 2025 01:43PM UTC
Jobs 1
Files 90
Run time 1min
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

29 Jul 2025 01:39PM UTC coverage: 75.714% (+0.4%) from 75.266%
16597805287

push

github

web-flow
csv-merger and manifest-templator: dump pre-built CRD (#3664)

* Add the new crd-creator tool to only generate CRD

This will allow us to produce the CRD on compile time, as it never
changed if the api is not changed.

Then, we could use the new tool with gogenerate, to add the result to
the csv-merger. This will allow as to run the csv-merger to return the
CRD, without the need to run from this git repository, but as an
independent tool.

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

* csv-merger: return pre-build CRD

Build the CRD on build time instead of in runtime, to allow quring CRD
regrdless of where the tool is running from.

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

* manifest-templator: return pre-build CRD

Build the CRD on build time instead of in runtime, to allow quring CRD
regrdless of where the tool is running from.

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

* Remove the CRD creation logic from the common packages

The CRD creation is now only done from the new crd-creator tool. This
code is no longer common and can be dropped.

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

* build-manifests: use make to build the tools

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

* use only make to run build-manifests

Replace all the places that are running the build-manifests.sh script,
with make, so we could use the make dependencies to build the tools.

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

---------

Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>

7002 of 9248 relevant lines covered (75.71%)

1.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Unit - 16597805287.1 29 Jul 2025 01:43PM UTC 90
75.71
GitHub Action Run
Source Files on build 16597805287
  • Tree
  • List 90
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16597805287
  • dd03f2ad on github
  • Prev Build on main (#16596914836)
  • Next Build on main (#16600470335)
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