Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

enable Reproducible Builds #123

Merged
merged 1 commit into from
Aug 30, 2023
Merged

Conversation

hboutemy
Copy link
Collaborator

Summary

Enable Reproducible Builds.

Release Note

Documentation

Signed-off-by: Hervé Boutemy <hboutemy@apache.org>
@@ -74,6 +74,7 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.release>11</maven.compiler.release>
<maven.version>3.8.4</maven.version>
<project.build.outputTimestamp>2023-08-24T15:09:17Z</project.build.outputTimestamp>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this just arbitrarily selected? Is there some way to jam source_date_epoch into here?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how do you intend to feed source_date_epoch in a reproducible way?

in Maven, the equivalent is https://maven.apache.org/guides/mini/guide-reproducible-builds.html#faq

What process do you have for doing releases? Everything is manual?

@loosebazooka loosebazooka merged commit 27a2d73 into sigstore:main Aug 30, 2023
5 checks passed
@hboutemy hboutemy deleted the reproducible-builds branch August 30, 2023 15:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants