Skip to content

Commit 90c883f

Browse files
committed
Issue #12195 add eclipse dash profile to run license-check tool
Signed-off-by: Olivier Lamy <[email protected]>
1 parent 4755fa3 commit 90c883f

File tree

2 files changed

+45
-1
lines changed

2 files changed

+45
-1
lines changed

Jenkinsfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def mavenBuild(jdk, cmdline, mvnName) {
127127
}
128128
runLaunchable ("verify")
129129
runLaunchable ("record build --name jetty-12.0.x")
130-
sh "mvn $extraArgs -DsettingsPath=$GLOBAL_MVN_SETTINGS -Dmaven.repo.uri=http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-public/ -ntp -s $GLOBAL_MVN_SETTINGS -Dmaven.repo.local=.repository -Pci -V -B -e -U $cmdline"
130+
sh "mvn $extraArgs -DsettingsPath=$GLOBAL_MVN_SETTINGS -Dmaven.repo.uri=http://nexus-service.nexus.svc.cluster.local:8081/repository/maven-public/ -ntp -s $GLOBAL_MVN_SETTINGS -Dmaven.repo.local=.repository -Pci -Peclipse-dash -V -B -e -U $cmdline"
131131
if(saveHome()) {
132132
archiveArtifacts artifacts: ".repository/org/eclipse/jetty/jetty-home/**/jetty-home-*", allowEmptyArchive: true, onlyIfSuccessful: false
133133
}

pom.xml

+44
Original file line numberDiff line numberDiff line change
@@ -2384,6 +2384,50 @@
23842384
</plugins>
23852385
</build>
23862386
</profile>
2387+
<profile>
2388+
<id>eclipse-dash</id>
2389+
<pluginRepositories>
2390+
<pluginRepository>
2391+
<releases>
2392+
<enabled>true</enabled>
2393+
</releases>
2394+
<snapshots>
2395+
<enabled>false</enabled>
2396+
</snapshots>
2397+
<id>dash-licenses-releases</id>
2398+
<url>https://repo.eclipse.org/content/repositories/dash-licenses-releases/</url>
2399+
</pluginRepository>
2400+
<pluginRepository>
2401+
<releases>
2402+
<enabled>false</enabled>
2403+
</releases>
2404+
<snapshots>
2405+
<enabled>true</enabled>
2406+
</snapshots>
2407+
<id>dash-licenses-snapshots</id>
2408+
<url>https://repo.eclipse.org/content/repositories/dash-licenses-snapshots/</url>
2409+
</pluginRepository>
2410+
</pluginRepositories>
2411+
<build>
2412+
<plugins>
2413+
<plugin>
2414+
<groupId>org.eclipse.dash</groupId>
2415+
<artifactId>license-tool-plugin</artifactId>
2416+
<version>1.1.0</version>
2417+
<executions>
2418+
<execution>
2419+
<goals>
2420+
<goal>license-check</goal>
2421+
</goals>
2422+
<configuration>
2423+
<failWhenReviewNeeded>true</failWhenReviewNeeded>
2424+
</configuration>
2425+
</execution>
2426+
</executions>
2427+
</plugin>
2428+
</plugins>
2429+
</build>
2430+
</profile>
23872431
<profile>
23882432
<id>update-version</id>
23892433
<build>

0 commit comments

Comments
 (0)