keksmd commented on PR #966:
URL: 
https://github.com/apache/incubator-graphar/pull/966#issuecomment-5574261251

   Follow-up: widening `SDK_MODULES` made the `Build Java Docs` step fail, and 
I have fixed that in `ci(java): bind the javadoc step to a lifecycle phase`.
   
   The step invoked the bare goal `mvn -pl ${SDK_MODULES} -am javadoc:javadoc`, 
so the reactor produced no jars and `graphar-storage-local` tried to resolve 
`graphar-storage-api:jar:0.13.0-SNAPSHOT` from the repository, where no 
snapshot is published. With a single module in the list nothing was ever 
resolved across modules, so the latent problem stayed invisible. Running 
`package` in the same invocation makes the reactor supply the dependency.
   
   Worth noting for a later cleanup, not changed here: the `verify` step 
already runs `javadoc:jar (attach-javadocs)` for every module, so `Build Java 
Docs` duplicates it. Happy to drop the step in a separate PR if you agree.
   
   CI is green now, and the run actually exercised the new modules rather than 
passing them by:
   
   ```
   storage-api ...... SeekableInputTest 3/0/0
   storage-local .... LocalStorageTest 5/0/0
   io-api ........... 35 tests, 0 failures, 0 errors
   storage-s3 ....... S3StorageTest 2/0/0
   Build Java Docs .. all four modules SUCCESS
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to