Skip to content

Commit c54ef07

Browse files
authored
Downgrade matrix-project optional dependency for PCT (#1627)
The plugin compatibility tester does not load the version of the optional dependency that is specified by the plugin (git plugin in this case) when loading plugins to test a plugin that depends on the git plugin (pipeline-model-definition in this case). Downgrading this optional dependency should be harmless to other plugins and to users and may allow the plugin compatibility tester to pass tests in the plugin bill of materials.
1 parent 29a5456 commit c54ef07

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pom.xml

+3
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,9 @@
138138
<groupId>org.jenkins-ci.plugins</groupId>
139139
<artifactId>matrix-project</artifactId>
140140
<optional>true</optional>
141+
<!-- pipeline-model-definition plugins fail to start git plugin in PCT for 2.440.x and 2.452.x lines -->
142+
<!-- TODO: Remove once this workaround dependency downgrade is no longer required for PCT -->
143+
<version>822.824.v14451b_c0fd42</version>
141144
</dependency>
142145
<dependency>
143146
<groupId>org.jenkins-ci.plugins</groupId>

0 commit comments

Comments
 (0)