chetanmeh commented on issue #3061: Add maven plugin to build.grade URL: https://github.com/apache/incubator-openwhisk/pull/3061#issuecomment-360154713 After discussing with @csantanapr modified the build to produce jars following pattern "openwhisk-<module>-xxx.jar". So with this change we produce following artifacts 1. commons/scala - openwhisk-common-\<version\>.jar - openwhisk-common-\<version\>-sources.jar - openwhisk-common-\<version\>-tests.jar - openwhisk-common-\<version\>-test-sources.jar 2. core/invoker - openwhisk-invoker-\<version\>.jar - openwhisk-invoker-\<version\>-sources.jar - openwhisk-invoker-\<version\>-tests.jar - openwhisk-invoker-\<version\>-test-sources.jar 3. core/controller - openwhisk-controller-\<version\>.jar - openwhisk-controller-\<version\>-sources.jar - openwhisk-controller-\<version\>-tests.jar - openwhisk-controller-\<version\>-test-sources.jar 4. tests - openwhisk-tests-\<version\>.jar - openwhisk-tests-\<version\>-sources.jar - openwhisk-tests-\<version\>-tests.jar - openwhisk-tests-\<version\>-test-sources.jar With this running `gradlew install` would install these jars to _~/.m2/repository/org/apache/openwhisk_ folder Note that this currently does not add support for deploy and publishing. That would need to be done in a separate PR. It would only install the artifacts in local maven repo
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
