Skip to content

Commit e798e23

Browse files
shaojunwangroot
authored andcommitted
Add apache maven deploy configure for archetype and bouncycastle-native
1 parent 26cf5e8 commit e798e23

File tree

3 files changed

+112
-0
lines changed

3 files changed

+112
-0
lines changed

archetype/pom.xml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@
1414
-->
1515
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
1616
<modelVersion>4.0.0</modelVersion>
17+
<parent>
18+
<groupId>org.apache</groupId>
19+
<artifactId>apache</artifactId>
20+
<version>23</version>
21+
</parent>
1722
<groupId>org.apache.teaclave.javasdk</groupId>
1823
<artifactId>javaenclave-archetype</artifactId>
1924
<version>0.1.0</version>
@@ -37,4 +42,54 @@
3742
</pluginManagement>
3843
</build>
3944
<url>http://maven.apache.org</url>
45+
<inceptionYear>2022</inceptionYear>
46+
<licenses>
47+
<license>
48+
<name>Apache License, Version 2.0</name>
49+
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
50+
<distribution>repo</distribution>
51+
</license>
52+
</licenses>
53+
<scm>
54+
<url>https://github.com/apache/incubator-teaclave-java-tee-sdk</url>
55+
<connection>scm:git:https://github.com/apache/incubator-teaclave-java-tee-sdk.git</connection>
56+
<developerConnection>scm:git:https://github.com/apache/incubator-teaclave-java-tee-sdk.git</developerConnection>
57+
<tag>HEAD</tag>
58+
</scm>
59+
<mailingLists>
60+
<mailingList>
61+
<name>Development List</name>
62+
<subscribe>[email protected]</subscribe>
63+
<unsubscribe>[email protected]</unsubscribe>
64+
<post>[email protected]</post>
65+
</mailingList>
66+
<mailingList>
67+
<name>Commits List</name>
68+
<subscribe>[email protected]</subscribe>
69+
<unsubscribe>[email protected]</unsubscribe>
70+
<post>[email protected]</post>
71+
</mailingList>
72+
<mailingList>
73+
<name>Issues List</name>
74+
<subscribe>[email protected]</subscribe>
75+
<unsubscribe>[email protected]</unsubscribe>
76+
<post>[email protected]</post>
77+
</mailingList>
78+
</mailingLists>
79+
<developers>
80+
<developer>
81+
<id>teaclave.java.tee.sdk</id>
82+
<name>The Teaclave Project Contributors</name>
83+
<email>[email protected]</email>
84+
<url>https://teaclave.apache.org/</url>
85+
</developer>
86+
</developers>
87+
<organization>
88+
<name>The Apache Software Foundation</name>
89+
<url>http://www.apache.org/</url>
90+
</organization>
91+
<issueManagement>
92+
<system>Github Issues</system>
93+
<url>https://github.com/apache/incubator-teaclave-java-tee-sdk/issues</url>
94+
</issueManagement>
4095
</project>

test/run.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
# under the License.
1919

2020
# Setting PCCS_URL for SGX Remote Attestation.
21+
# PCCS_URL should be changed according to ECS location.
22+
# PCCS_URL=https://sgx-dcap-server.cn-hongkong.aliyuncs.com/sgx/certification/v3/
2123
echo "PCCS_URL=https://sgx-dcap-server.cn-beijing.aliyuncs.com/sgx/certification/v3/" > /etc/sgx_default_qcnl.conf
2224
echo "USE_SECURE_CERT=TRUE" >> /etc/sgx_default_qcnl.conf
2325

third-party-libs/bouncycastle-native/pom.xml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,68 @@
1616
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1717
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
1818
<modelVersion>4.0.0</modelVersion>
19+
<parent>
20+
<groupId>org.apache</groupId>
21+
<artifactId>apache</artifactId>
22+
<version>23</version>
23+
</parent>
1924
<groupId>org.apache.teaclave.javasdk.thirdpartylibs</groupId>
2025
<artifactId>bouncycastle-native</artifactId>
2126
<version>0.1.0</version>
2227
<properties>
2328
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
2429
<graal.version>22.2.0</graal.version>
2530
</properties>
31+
<inceptionYear>2022</inceptionYear>
32+
<licenses>
33+
<license>
34+
<name>Apache License, Version 2.0</name>
35+
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
36+
<distribution>repo</distribution>
37+
</license>
38+
</licenses>
39+
<scm>
40+
<url>https://github.com/apache/incubator-teaclave-java-tee-sdk</url>
41+
<connection>scm:git:https://github.com/apache/incubator-teaclave-java-tee-sdk.git</connection>
42+
<developerConnection>scm:git:https://github.com/apache/incubator-teaclave-java-tee-sdk.git</developerConnection>
43+
<tag>HEAD</tag>
44+
</scm>
45+
<mailingLists>
46+
<mailingList>
47+
<name>Development List</name>
48+
<subscribe>[email protected]</subscribe>
49+
<unsubscribe>[email protected]</unsubscribe>
50+
<post>[email protected]</post>
51+
</mailingList>
52+
<mailingList>
53+
<name>Commits List</name>
54+
<subscribe>[email protected]</subscribe>
55+
<unsubscribe>[email protected]</unsubscribe>
56+
<post>[email protected]</post>
57+
</mailingList>
58+
<mailingList>
59+
<name>Issues List</name>
60+
<subscribe>[email protected]</subscribe>
61+
<unsubscribe>[email protected]</unsubscribe>
62+
<post>[email protected]</post>
63+
</mailingList>
64+
</mailingLists>
65+
<developers>
66+
<developer>
67+
<id>teaclave.java.tee.sdk</id>
68+
<name>The Teaclave Project Contributors</name>
69+
<email>[email protected]</email>
70+
<url>https://teaclave.apache.org/</url>
71+
</developer>
72+
</developers>
73+
<organization>
74+
<name>The Apache Software Foundation</name>
75+
<url>http://www.apache.org/</url>
76+
</organization>
77+
<issueManagement>
78+
<system>Github Issues</system>
79+
<url>https://github.com/apache/incubator-teaclave-java-tee-sdk/issues</url>
80+
</issueManagement>
2681

2782
<dependencies>
2883
<dependency>

0 commit comments

Comments
 (0)