Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Drools and Kogito build reproducible #820

Closed
4 tasks done
mariofusco opened this issue Jan 12, 2024 · 1 comment · Fixed by apache/incubator-kie-kogito-runtimes#3356 or apache/incubator-kie-kogito-apps#1953
Assignees
Labels
apache:migration Related to Apache Migration

Comments

@mariofusco
Copy link

mariofusco commented Jan 12, 2024

In order to make our builds complaint with Apache standards they have to be configured as a reproducible according to what described here https://maven.apache.org/guides/mini/guide-reproducible-builds.html

TODO:

  1. configure maven-artifact-plugin / project.build.outputTimestamp
  2. execute mvn artifact:check-buildplan (to check overall configuration)
  3. execute two consecutive builds:
    1. mvn clean install
    2. mvn clean verify artifact:compare (check against previous build)
@mariofusco
Copy link
Author

Implemented in Drools with apache/incubator-kie-drools@829c28a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment