Skip to content

Commit

Permalink
Introduce EdDSA-api plugin (#3230)
Browse files Browse the repository at this point in the history
* Introduce EdDSA-api plugin

* Do not set the JTH War file

as mentioned in the upstream PR that attempted to do this
unconditionally this is broken by design.

the JTH and tests assume that the classpath is correctly setup however
it is not, as demonstrated in the prior commit.

According to Jenkins there is a plugin installed (trilead-api) because
it is in the megawar, however its classess are not in the flat classpath
used by JenkinsRule and thus breakage ensues.

ref: jenkinsci/plugin-compat-tester#470 (comment)

---------

Co-authored-by: Mark Waite <[email protected]>
  • Loading branch information
jtnord and MarkEWaite authored May 29, 2024
1 parent 22daa53 commit 4b5f541
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
5 changes: 5 additions & 0 deletions bom-weekly/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,11 @@
<artifactId>echarts-api</artifactId>
<version>5.5.0-1</version>
</dependency>
<dependency>
<groupId>io.jenkins.plugins</groupId>
<artifactId>eddsa-api</artifactId>
<version>0.3.0-4.v84c6f0f4969e</version>
</dependency>
<dependency>
<groupId>io.jenkins.plugins</groupId>
<artifactId>file-parameters</artifactId>
Expand Down
4 changes: 4 additions & 0 deletions sample-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@
<groupId>io.jenkins.plugins</groupId>
<artifactId>byte-buddy-api</artifactId>
</dependency>
<dependency>
<groupId>io.jenkins.plugins</groupId>
<artifactId>eddsa-api</artifactId>
</dependency>
<dependency>
<groupId>io.jenkins.plugins</groupId>
<artifactId>pipeline-graph-view</artifactId>
Expand Down

0 comments on commit 4b5f541

Please sign in to comment.