Commits

md_5 authored debf62aecb0
Don't use file system permissions in bootstrap jar assembly to enhance build reproducibility
No tags

pom.xml

Modified
547 547 <addDefaultEntries>false</addDefaultEntries>
548 548 </manifest>
549 549 <manifestEntries>
550 550 <Main-Class>org.bukkit.craftbukkit.bootstrap.Main</Main-Class>
551 551 </manifestEntries>
552 552 </archive>
553 553 <attach>false</attach>
554 554 <descriptors>
555 555 <descriptor>${project.basedir}/src/assembly/bootstrap.xml</descriptor>
556 556 </descriptors>
557 + <!-- make build reproducible with different umasks -->
558 + <ignorePermissions>true</ignorePermissions>
557 559 </configuration>
558 560 </execution>
559 561 </executions>
560 562 </plugin>
561 563 <plugin>
562 564 <groupId>org.apache.maven.plugins</groupId>
563 565 <artifactId>maven-compiler-plugin</artifactId>
564 566 <version>3.13.0</version>
565 567 <configuration>
566 568 <!-- default changed with version 3.11.0 -->

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut