apache / logging-parent

Parent project internally used in Maven-based projects of the Apache Logging Services
https://logging.apache.org/logging-parent
Apache License 2.0
2 stars 6 forks source link

Add options to enable Develocity #229

Closed ppkarwasz closed 1 month ago

ppkarwasz commented 1 month ago

This PR moves the changes from the experimental develocity branch to the main branch.

It features two main changes:

  1. A new reproducibility-check-enabled option for the reusable builds. This option allow to disable reproducibility checks in some workflows.
  2. A new develocity-enabled option for the reusable builds. This option allows to publish the result of the build to the https://ge.apache.org server.
ppkarwasz commented 1 month ago

After some minor changes, the workflow was used in a successful run: https://github.com/apache/logging-log4j2/actions/runs/10565985064