Skip to content

Commit 31c113b

Browse files
README.md: Update reproducible build instructions
[ci skip]
1 parent 4c26b59 commit 31c113b

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

README.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,10 @@ requires org.cryptomator.siv;
6060

6161
## Reproducible Builds
6262

63-
This is a Maven project that can be built using `mvn install`. However, if you want to build this reproducibly, please make sure:
64-
65-
1. Use the same build environment
66-
* The same [JDK as our CI builds](https://github.com/cryptomator/siv-mode/blob/develop/.github/workflows/build.yml#L15-L16)
67-
* Ideally the same same arch and OS (x86_64 Linux)
68-
* Same locale (en_US) and linebreaks (POSIX)
69-
2. Use `./mvnw install` instead (or `./mvnw verify` or `./mvnw package -DskipTests`, depending on your intentions)
63+
Starting with version 1.5.0, you can reproduce the build by:
64+
1. Ensuring to use the same JDK version as our CI builds (see [build.yml](https://github.com/cryptomator/siv-mode/blob/1.6.1/.github/workflows/build.yml#L16-L17)).
65+
2. Checkout the tagged version you want to build.
66+
3. Run `./mvnw clean package artifact:compare -DskipTests`
7067

7168
## License
7269
Distributed under the MIT X Consortium license. See the LICENSE file for more info.

0 commit comments

Comments
 (0)