Hey All, I've been wanting to do more testing against master for integration purposes and right now that requires private builds. As such, I opened CALCITE-4934 [1] to add support for automatic snapshot builds deployed to the Apache snapshot Maven repository on master merges. As noted in the ticket, this used to be the case many years ago (CALCITE-351 enabled it). The right bits are now enabled in GitHub to make this effortless and I've confirmed that this looks like it is working correctly [2][3].
Before merging I wanted to make sure that people were comfortable with this addition since it changes build infra. The PR is pretty trivial [4] and modeled off other Apache projects. Lastly, note that snapshots are *not* Apache Releases and shouldn't be presented as such in docs, etc. Please raise your hand if you have any concerns. Thanks, Jacques [1] https://issues.apache.org/jira/browse/CALCITE-4934 [2] https://github.com/apache/calcite/runs/4499040456?check_suite_focus=true [3] https://repository.apache.org/content/groups/snapshots/org/apache/calcite/calcite-core/1.29.0-SNAPSHOT/ [4] https://github.com/apache/calcite/pull/2641
