-
Notifications
You must be signed in to change notification settings - Fork 46
/
vault-maven-plugin-1.1.5.buildspec
37 lines (30 loc) · 1.46 KB
/
vault-maven-plugin-1.1.5.buildspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# see instructions https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/doc/BUILDSPEC.md
# Central Repository coordinates for the Reference release (for multi-module, pick an arbitrary module)
groupId=com.homeofthewizard
artifactId=vault-maven-plugin
version=1.1.5
# referenceRepo = https://my.company.com/repo if reference is not in Maven Central but company-private
display=${groupId}:${artifactId}
# Source code
gitRepo=https://github.com/homeofthewizard/${artifactId}.git
gitTag=${artifactId}-${version}
#sourceDistribution=https://archive.apache.org/dist/maven/scm/${artifactId}-${version}-source-release.zip
#sourcePath=${artifactId}-${version}
#sourceRmFiles=DEPENDENCIES LICENSE NOTICE
# Rebuild environment prerequisites
tool=mvn
# or tool=mvn-3.8.5 if default 3.6.3 version does not match your prerequisites (available version may be limited by images available on Dockerhub)
# or tool=gradle or tool=sbt
jdk=11
newline=lf
# crlf for Windows, lf for Unix
umask=022
#timezone="Etc/GMT"
#locale="en_US"
# Rebuild command
command="mvn -Papache-release,deploy clean package -DskipTests -Dmaven.javadoc.skip -Dgpg.skip"
# Location of the buildinfo file generated during rebuild (by artifact:compare for Maven) to record output fingerprints
buildinfo=target/${artifactId}-${version}.buildinfo
# if the release is finally not reproducible, link to an issue tracker entry if one was created or diffoscope result
#diffoscope=${artifactId}-${version}.diffoscope
issue=