Closed aptmac closed 2 months ago
/build_test
Workflow started at 5/1/2024, 2:30:50 PM. View Actions Run.
No OpenAPI schema changes detected.
No GraphQL schema changes detected.
CI build and push: All tests pass ✅ (JDK17) https://github.com/cryostatio/cryostat3/actions/runs/8913353147
Welcome to Cryostat3! 👋
Before contributing, make sure you have:
main
branch[chore, ci, docs, feat, fix, test]
To recreate commits with GPG signature
git fetch upstream && git rebase --force --gpg-sign upstream/main
Fixes: # https://github.com/cryostatio/cryostat-core/issues/173, https://github.com/cryostatio/cryostat/issues/59, https://github.com/cryostatio/cryostat-core/issues/22
Relates to https://github.com/cryostatio/cryostat-core/pull/362 and https://github.com/cryostatio/cryostat-reports/pull/233
Description of the change:
This PR adds two repositories to the pom; one that allows for using the cryostat-core 3.0.0-SNAPSHOT for builds, and the other that pulls in the jmc core 9.0.0 libs from Adoptium. There are also a handful of import changes around the codebase to accommodate the new jmc core structure.
Motivation for the change:
Allows for using a cryostat-core that consumes all JMC dependencies from an available vendor instead of maintaining a separate copy of the classes.
How to manually test: