Jacques, which credentials are you going to supply to publish the snapshots
to the ASF repository from GitHub?

While I agree with moving towards GitHub actions, I would like to minimize
the use of ASF credentials in non-ASF environments.

Luckily, ASF infra supplies the relevant credentials for publishing to ASF
Nexus,
so a mere "./gradlew -Pasf publish" at ASF Jenkins is enough to publish the
snapshots.

Stamatis>In the past we used to have Jenkins jobs doing this

The job was there, so we don't really need to discuss or vote on that.
I've created the corresponding Jenkins job here:
https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/

It pulls GitHub every 5 minutes.
I am not sure if GitHub webhook integration would trigger the build (it
might need a config from INFRA), however, it is possible as well.

Vladimir

Reply via email to