Enable reproducible builds on drone

This commit is contained in:
Jonas Herzig
2017-10-28 15:16:02 +02:00
parent faf5c681de
commit 6c0f63c4d2
2 changed files with 3 additions and 4 deletions

View File

@@ -6,9 +6,8 @@ pipeline:
image: maven:3.3.9-jdk-8
commands:
- curl --fail --create-dirs -o $HOME/.gradle/init.d/mirror.gradle https://maven.johni0702.de/config/gradle
- curl --fail --create-dirs -o $HOME/.m2/settings.xml https://maven.johni0702.de/config/maven
- ./gradlew setupCIWorkspace
- ./gradlew :build
- git config --global user.email "replaymod@drone" && git config --global user.name "Drone"
- SIGNED_JAR=$(! git describe --exact 2>&1 > /dev/null; echo $?) REPRODUCIBLE_BUILD=1 ./gradlew :build
archive:
image: plugins/s3
acl: public-read