Skip to content

Commit

Permalink
Downgrade matrix-project optional dependency for PCT (jenkinsci#1627)
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
MarkEWaite committed Aug 5, 2024
1 parent 29a5456 commit c54ef07
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,9 @@
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>matrix-project</artifactId>
<optional>true</optional>
<!-- pipeline-model-definition plugins fail to start git plugin in PCT for 2.440.x and 2.452.x lines -->
<!-- TODO: Remove once this workaround dependency downgrade is no longer required for PCT -->
<version>822.824.v14451b_c0fd42</version>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
Expand Down

0 comments on commit c54ef07

Please sign in to comment.