Skip to content

Commit

Permalink
Merge pull request #98 from jtnord/eddsa
Browse files Browse the repository at this point in the history
add bouncycastle / eddsa plugins as optional and remove trilead
  • Loading branch information
Dohbedoh committed Jun 4, 2024
2 parents 9d158cd + 314128f commit 06de17b
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 14 deletions.
11 changes: 11 additions & 0 deletions mina-sshd-api-common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,16 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.jenkins.plugins</groupId>
<artifactId>eddsa-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>bouncycastle-api</artifactId>
<optional>true</optional>
</dependency>

</dependencies>
</project>
5 changes: 0 additions & 5 deletions mina-sshd-api-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,5 @@
<artifactId>ssh-credentials</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>trilead-api</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
</project>
21 changes: 12 additions & 9 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
<revision>2.12.1</revision>
<changelist>999999-SNAPSHOT</changelist>
<gitHubRepo>jenkinsci/mina-sshd-api-plugin</gitHubRepo>
<jenkins.version>2.387.3</jenkins.version>
<jenkins.version>2.426.3</jenkins.version>
<autoVersionSubmodules>true</autoVersionSubmodules>
</properties>

Expand Down Expand Up @@ -76,11 +76,20 @@
<dependencies>
<dependency>
<groupId>io.jenkins.tools.bom</groupId>
<artifactId>bom-2.387.x</artifactId>
<version>2543.vfb_1a_5fb_9496d</version>
<artifactId>bom-2.426.x</artifactId>
<!--
TODO remove the eddsa-api management below when the bom upadte includes eddsa-api
https://github.com/jenkinsci/bom/pull/3230
-->
<version>3041.ve87ce2cdf223</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>io.jenkins.plugins</groupId>
<artifactId>eddsa-api</artifactId>
<version>0.3.0-4.v84c6f0f4969e</version>
</dependency>
<dependency>
<groupId>io.jenkins.plugins.mina-sshd-api</groupId>
<artifactId>mina-sshd-api-common</artifactId>
Expand All @@ -91,12 +100,6 @@
<artifactId>mina-sshd-api-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>ssh-credentials</artifactId>
<!-- we need a version which mark trilead-api as optional -->
<version>337.v395d2403ccd4</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>

0 comments on commit 06de17b

Please sign in to comment.