This is an automated email from the ASF dual-hosted git repository. shaojunwang pushed a commit to branch release-v0.1.0 in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-java-tee-sdk.git
commit e798e23f575e7cf7a7907fe4271fbc60922432d2 Author: shaojunwang <[email protected]> AuthorDate: Tue Nov 29 11:16:30 2022 +0800 Add apache maven deploy configure for archetype and bouncycastle-native --- archetype/pom.xml | 55 ++++++++++++++++++++++++++++ test/run.sh | 2 + third-party-libs/bouncycastle-native/pom.xml | 55 ++++++++++++++++++++++++++++ 3 files changed, 112 insertions(+) diff --git a/archetype/pom.xml b/archetype/pom.xml index c3bca7a..89c757f 100644 --- a/archetype/pom.xml +++ b/archetype/pom.xml @@ -14,6 +14,11 @@ --> <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"> <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache</groupId> + <artifactId>apache</artifactId> + <version>23</version> + </parent> <groupId>org.apache.teaclave.javasdk</groupId> <artifactId>javaenclave-archetype</artifactId> <version>0.1.0</version> @@ -37,4 +42,54 @@ </pluginManagement> </build> <url>http://maven.apache.org</url> + <inceptionYear>2022</inceptionYear> + <licenses> + <license> + <name>Apache License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <url>https://github.com/apache/incubator-teaclave-java-tee-sdk</url> + <connection>scm:git:https://github.com/apache/incubator-teaclave-java-tee-sdk.git</connection> + <developerConnection>scm:git:https://github.com/apache/incubator-teaclave-java-tee-sdk.git</developerConnection> + <tag>HEAD</tag> + </scm> + <mailingLists> + <mailingList> + <name>Development List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + <mailingList> + <name>Commits List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + <mailingList> + <name>Issues List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + </mailingLists> + <developers> + <developer> + <id>teaclave.java.tee.sdk</id> + <name>The Teaclave Project Contributors</name> + <email>[email protected]</email> + <url>https://teaclave.apache.org/</url> + </developer> + </developers> + <organization> + <name>The Apache Software Foundation</name> + <url>http://www.apache.org/</url> + </organization> + <issueManagement> + <system>Github Issues</system> + <url>https://github.com/apache/incubator-teaclave-java-tee-sdk/issues</url> + </issueManagement> </project> \ No newline at end of file diff --git a/test/run.sh b/test/run.sh index 607b313..6b827b1 100755 --- a/test/run.sh +++ b/test/run.sh @@ -18,6 +18,8 @@ # under the License. # Setting PCCS_URL for SGX Remote Attestation. +# PCCS_URL should be changed according to ECS location. +# PCCS_URL=https://sgx-dcap-server.cn-hongkong.aliyuncs.com/sgx/certification/v3/ echo "PCCS_URL=https://sgx-dcap-server.cn-beijing.aliyuncs.com/sgx/certification/v3/" > /etc/sgx_default_qcnl.conf echo "USE_SECURE_CERT=TRUE" >> /etc/sgx_default_qcnl.conf diff --git a/third-party-libs/bouncycastle-native/pom.xml b/third-party-libs/bouncycastle-native/pom.xml index 0bc0cca..df402be 100644 --- a/third-party-libs/bouncycastle-native/pom.xml +++ b/third-party-libs/bouncycastle-native/pom.xml @@ -16,6 +16,11 @@ 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"> <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache</groupId> + <artifactId>apache</artifactId> + <version>23</version> + </parent> <groupId>org.apache.teaclave.javasdk.thirdpartylibs</groupId> <artifactId>bouncycastle-native</artifactId> <version>0.1.0</version> @@ -23,6 +28,56 @@ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <graal.version>22.2.0</graal.version> </properties> + <inceptionYear>2022</inceptionYear> + <licenses> + <license> + <name>Apache License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <url>https://github.com/apache/incubator-teaclave-java-tee-sdk</url> + <connection>scm:git:https://github.com/apache/incubator-teaclave-java-tee-sdk.git</connection> + <developerConnection>scm:git:https://github.com/apache/incubator-teaclave-java-tee-sdk.git</developerConnection> + <tag>HEAD</tag> + </scm> + <mailingLists> + <mailingList> + <name>Development List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + <mailingList> + <name>Commits List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + <mailingList> + <name>Issues List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + </mailingList> + </mailingLists> + <developers> + <developer> + <id>teaclave.java.tee.sdk</id> + <name>The Teaclave Project Contributors</name> + <email>[email protected]</email> + <url>https://teaclave.apache.org/</url> + </developer> + </developers> + <organization> + <name>The Apache Software Foundation</name> + <url>http://www.apache.org/</url> + </organization> + <issueManagement> + <system>Github Issues</system> + <url>https://github.com/apache/incubator-teaclave-java-tee-sdk/issues</url> + </issueManagement> <dependencies> <dependency> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
