you first build at root meaning:
go to ./artemis-checkout mvn install it should work... although I reckon I always do build mvn iinstall -DskipTests=true at the root On Thu, Jun 29, 2017 at 11:25 PM, Timothy Nodine <[email protected]> wrote: > Are the smoke tests not supposed to be under the root directory during a > build? > > > Clebert Suconic wrote: >> >> You have to first build the project at the root. >> >> The smoke tests needs the distribution built. It is a smoke test hence it >> acts on the servers directly. >> >> On Thu, Jun 29, 2017 at 3:16 PM Timothy Nodine <[email protected]> >> wrote: >> >> >>> >>> I attempted a maven build from scratch and it failed; I got the >>> following error message in the smoke tests: >>> >>> [ERROR] Could not locate suitable Artemis.home on either [directory >>> redacted] or [directory redacted] >>> [ERROR] Use the binary distribution or build the distribution before >>> running the examples >>> >>> In other words, the build failed because it had not already succeeded. >>> >>> This is easy enough to fix by itself, by building with tests disabled >>> and then building again with tests enabled. >>> >>> However, it hints that, if I use a workaround, the smoke tests will not >>> function correctly inside maven. They will test the previous build >>> instead of the current build. >>> >>> Can I get some clarity on how I should use the smoke tests? >>> >>> >>> (Version - 2.2.0-SNAPSHOT taken on June 20) >>> >>> > > -- Clebert Suconic
