Skip to content

Commit 4591369

Browse files
author
Joel Weiser
committed
updates pom.xml and jenkinsfile with new config for verifier
1 parent f73034b commit 4591369

File tree

2 files changed

+35
-14
lines changed

2 files changed

+35
-14
lines changed

Jenkinsfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ pipeline {
4545
script{
4646
withCredentials([file(credentialsId: 'Config', variable: 'ConfigFile')]) {
4747
sh "touch src/main/resources/UpdateDOIs.report"
48-
sh "java -jar target/update-dois-*-jar-with-dependencies.jar $ConfigFile"
48+
sh "java -jar target/update-dois.jar $ConfigFile"
4949
}
5050
}
5151
}

pom.xml

+34-13
Original file line numberDiff line numberDiff line change
@@ -98,21 +98,42 @@
9898
<groupId>org.apache.maven.plugins</groupId>
9999
<artifactId>maven-assembly-plugin</artifactId>
100100
<version>3.2.0</version>
101-
<configuration>
102-
<archive>
103-
<manifestEntries>
104-
<Multi-Release>true</Multi-Release>
105-
<Main-Class>org.reactome.release.updateDOIs.Main</Main-Class>
106-
</manifestEntries>
107-
</archive>
108-
<descriptorRefs>
109-
<descriptorRef>jar-with-dependencies</descriptorRef>
110-
</descriptorRefs>
111-
</configuration>
112101
<executions>
113102
<execution>
114-
<id>make-assembly</id> <!-- this is used for inheritance merges -->
115-
<phase>package</phase> <!-- bind to the packaging phase -->
103+
<id>main</id>
104+
<configuration>
105+
<archive>
106+
<manifestEntries>
107+
<Multi-Release>true</Multi-Release>
108+
<Main-Class>org.reactome.release.updateDOIs.Main</Main-Class>
109+
</manifestEntries>
110+
</archive>
111+
<descriptorRefs>
112+
<descriptorRef>jar-with-dependencies</descriptorRef>
113+
</descriptorRefs>
114+
<finalName>update-dois.jar</finalName>
115+
</configuration>
116+
<phase>package</phase>
117+
<goals>
118+
<goal>single</goal>
119+
</goals>
120+
</execution>
121+
122+
<execution>
123+
<id>verifier</id>
124+
<configuration>
125+
<descriptorRefs>
126+
<descriptorRef>jar-with-dependencies</descriptorRef>
127+
</descriptorRefs>
128+
<archive>
129+
<manifestEntries>
130+
<Main-Class>org.reactome.release.updateDOIs.Verifier</Main-Class>
131+
<Multi-Release>true</Multi-Release>
132+
</manifestEntries>
133+
</archive>
134+
<finalName>update-dois-verifier.jar</finalName>
135+
</configuration>
136+
<phase>package</phase>
116137
<goals>
117138
<goal>single</goal>
118139
</goals>

0 commit comments

Comments
 (0)