Updates to attempt to fix broken builds
Addresses issues around deployment artifact not being able to find itself, or is at least the start of it.
Merge request reports
Activity
added 1 commit
- 4912c7af - Fix Search lib to use H2 lib when test compiling
This now works. @cguindon do we want to drop the other PR?
The issue seemed to be a few things.
-
TestContainers was causing issues as Jenkins build agents don't have docker, and cant for a while. We added a test dependency on h2, and embedded DB, to resolve this. This DB will be used on test-compile time as a stand-in and will stop the TestContainers from trying to launch
-
The POMs seemed to be mangled in a few places and missing a few key parts. This could be from previous builds, or changes from how the sub-POM builds work from ~1.6 when this was originally generated, or after 1.9, the last working version. After regenerating the poms for the extension deployment (by generating a blank 1.13.7 extension and slowly moving all of the code back in), the build is stable once more in relation to building the extension deployment + runtime parts.
-