Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 1.87 KB

README.md

File metadata and controls

23 lines (18 loc) · 1.87 KB

opendatahub-crds

This repository contains fluent classes for our oDH e2e test suite. The main goal for making the classes available through the external repository is to speed up the build of odh-e2e test suite.

The source CRDs are copied from opendatahub-operator repository and are stored in our repository for configuration files. All updates are done automatically every night if a new version of ODH operator is available. New versions of fluent classes are built, pushed to github storage and then a new version is set in test suite.

For more information how the generator works see the documentation.

How to Generate and Publish io.odh.opendatahub-crds

Note: this process is optional, you could re-use the package from the repo https://github.com/skodjob/opendatahub-crds to author new tests

  1. Fork this repo to your account
  2. Edit the pom.xml
  3. Generate a Github token (classic) with write:packages permissions
  4. Set ~/.m2/settings.xml to use the token. More info at Github official doc Authenticating with a personal access token
  5. from your terminal, run mvn deploy
    • use mvn deploy -X for full stack error messages