jnturton opened a new pull request, #2619:
URL: https://github.com/apache/drill/pull/2619

   # [DRILL-8227](https://issues.apache.org/jira/browse/DRILL-8227): Publish 
SNAPSHOT artifacts to the Apache snapshots repo from CI
   
   ## Description
   It is possible to publish snapshot artifiacts from the current, unrelased 
version of Drill by using the mvn deploy goal. This publishes the aritifacts to 
https://repository.apache.org/content/repositories/snapshots/org/apache/drill. 
Developers who would like to program against these artifacts in anticipation of 
the upcoming release, say 2.0.0, can do so by adding the Apache snapshots 
repository to their project and dependency entries like
   
   ```
       <dependency>
         <groupId>org.apache.drill.exec</groupId>
         <artifactId>drill-java-exec</artifactId>
         <version>2.0.0-SNAPSHOT</version>
       </dependency> 
   ```
   
   ## Documentation
   New plugin authoring documentation once the question of feasability of 
developing plugins away from the Drill source tree is totally settled.
   
   ## Testing
   I've been testing the `mvn deploy` command from my dev machine. The new step 
in the checkstyle and protobuf GitHub Actions job will be tested here in GitHub 
wit hthe PR in Draft mode. A final commit will modify the condition used to 
determine whether the new step will run so that it only runs when a new commit 
reaches master.
   


-- 
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: dev-unsubscr...@drill.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to