Skip to content

Commit 0e6226b

Browse files
committed
plugin skeleton
1 parent 7c8ae82 commit 0e6226b

File tree

3 files changed

+32
-0
lines changed

3 files changed

+32
-0
lines changed

client/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,11 @@
652652
<artifactId>cloud-plugin-sharedfs-provider-storagevm</artifactId>
653653
<version>${project.version}</version>
654654
</dependency>
655+
<dependency>
656+
<groupId>org.apache.cloudstack</groupId>
657+
<artifactId>cloud-plugin-vpn-wireguard</artifactId>
658+
<version>${project.version}</version>
659+
</dependency>
655660
<dependency>
656661
<groupId>org.apache.cloudstack</groupId>
657662
<artifactId>cloud-usage</artifactId>

plugins/pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,8 @@
155155
<module>user-two-factor-authenticators/totp</module>
156156
<module>user-two-factor-authenticators/static-pin</module>
157157

158+
<module>vpn/wireguard</module>
159+
158160
</modules>
159161
<dependencies>
160162
<dependency>

plugins/vpn/wireguard/pom.xml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4+
<modelVersion>4.0.0</modelVersion>
5+
<artifactId>cloud-plugin-vpn-wireguard</artifactId>
6+
<name>Apache CloudStack Plugin - Wireguard VPN Feature</name>
7+
<parent>
8+
<groupId>org.apache.cloudstack</groupId>
9+
<artifactId>cloudstack-plugins</artifactId>
10+
<version>4.20.0.0-SNAPSHOT</version>
11+
<relativePath>../../pom.xml</relativePath>
12+
</parent>
13+
<dependencies>
14+
<dependency>
15+
<groupId>org.apache.cloudstack</groupId>
16+
<artifactId>cloud-api</artifactId>
17+
<version>${project.version}</version>
18+
</dependency>
19+
<dependency>
20+
<groupId>org.apache.cloudstack</groupId>
21+
<artifactId>cloud-utils</artifactId>
22+
<version>${project.version}</version>
23+
</dependency>
24+
</dependencies>
25+
</project>

0 commit comments

Comments
 (0)