forked from hugegraph/hugegraph-sync
refact: adjust project structure for merge PD & Store[Breaking Change] (#2338)
Subtask of #2265. Adjust the project structure of this repository to include three sub-modules: hugegraph-server, hugegraph-pd, hugegraph-store at the root level. Roll back to the moment when https://github.com/apache/incubator-hugegraph/pull/2266 was merged on `pd-store` and incorporate the latest changes in `master`. For more detailed information, please refer to https://github.com/apache/incubator-hugegraph/pull/2266#issue-1834369489. --------- Co-authored-by: M <87920097+msgui@users.noreply.github.com>
This commit is contained in:
parent
896d943538
commit
8b3624aa03
|
|
@ -68,7 +68,7 @@ header: # `header` section is configurations for source codes license header.
|
|||
- '**/*.properties'
|
||||
- '**/RaftRequests.java'
|
||||
- 'dist/**/*'
|
||||
- 'hugegraph-dist'
|
||||
- 'hugegraph-server/hugegraph-dist'
|
||||
- '**/assembly/static/bin/hugegraph.service'
|
||||
- 'scripts/dev/reviewers'
|
||||
- 'scripts/dev/reviewers'
|
||||
|
|
@ -89,13 +89,10 @@ header: # `header` section is configurations for source codes license header.
|
|||
- '**/META-INF/MANIFEST.MF'
|
||||
- '.repository/**'
|
||||
- '**/.flattened-pom.xml'
|
||||
- 'hugegraph-core/src/main/java/org/apache/hugegraph/backend/id/SnowflakeIdGenerator.java'
|
||||
- '**/optimize/HugeScriptTraversal.java'
|
||||
- '**/type/Nameable.java'
|
||||
- '**/define/Cardinality.java'
|
||||
- '**/util/StringEncoding.java'
|
||||
- 'hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java'
|
||||
- 'hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java'
|
||||
# TODO: temporarily added to the ignore list, need handle them before releases ( ↓ )
|
||||
- 'hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherOpProcessor.java'
|
||||
- 'hugegraph-server/hugegraph-api/src/main/java/org/apache/hugegraph/opencypher/CypherPlugin.java'
|
||||
|
|
@ -104,7 +101,7 @@ header: # `header` section is configurations for source codes license header.
|
|||
- 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsReader.java'
|
||||
- 'hugegraph-store/hg-store-node/src/main/java/org/apache/hugegraph/store/node/metrics/ProcfsSmaps.java'
|
||||
# TODO: temporarily added to the ignore list, need handle them before releases ( ↑ )
|
||||
- 'hugegraph-dist/src/assembly/static/bin/wait-storage.sh'
|
||||
- 'hugegraph-server/hugegraph-dist/src/assembly/static/bin/wait-storage.sh'
|
||||
comment: on-failure # on what condition license-eye will comment on the pull request, `on-failure`, `always`, `never`.
|
||||
|
||||
# license-location-threshold specifies the index threshold where the license header can be located,
|
||||
|
|
|
|||
|
|
@ -139,10 +139,134 @@
|
|||
</includes>
|
||||
<followSymlinks>false</followSymlinks>
|
||||
</fileset>
|
||||
<!-- <fileset><directory>${final.name}</directory></fileset>-->
|
||||
<!-- <fileset><directory>${final.name}</directory></fileset> -->
|
||||
</filesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<profiles>
|
||||
<!-- hugegraph pd test profiles -->
|
||||
<profile>
|
||||
<id>pd-client-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-client-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>pd-core-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-core-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>pd-cli-tools-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-cli-tools-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>pd-common-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-common-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>pd-service-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-service-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
</project>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
HdrHistogram-2.1.9.jar
|
||||
ST4-4.0.8.jar
|
||||
accessors-smart-1.2.jar
|
||||
airline-0.8.jar
|
||||
animal-sniffer-annotations-1.14.jar
|
||||
animal-sniffer-annotations-1.19.jar
|
||||
annotations-4.1.1.4.jar
|
||||
ansj_seg-5.1.6.jar
|
||||
antlr-runtime-3.5.2.jar
|
||||
|
|
@ -17,6 +15,7 @@ asm-tree-5.0.3.jar
|
|||
asm-util-5.0.3.jar
|
||||
ast-9.0-9.0.20190305.jar
|
||||
audience-annotations-0.5.0.jar
|
||||
auto-service-annotations-1.0.jar
|
||||
bolt-1.6.4.jar
|
||||
byte-buddy-1.10.5.jar
|
||||
byte-buddy-agent-1.10.5.jar
|
||||
|
|
@ -25,7 +24,8 @@ caffeine-2.3.1.jar
|
|||
caffeine-2.5.6.jar
|
||||
cassandra-all-4.0.10.jar
|
||||
cassandra-driver-core-3.6.0.jar
|
||||
checker-qual-2.0.0.jar
|
||||
checker-compat-qual-2.5.5.jar
|
||||
checker-qual-3.12.0.jar
|
||||
checker-qual-3.5.0.jar
|
||||
chronicle-bytes-2.20.111.jar
|
||||
chronicle-core-2.20.126.jar
|
||||
|
|
@ -40,6 +40,7 @@ commons-codec-1.13.jar
|
|||
commons-codec-1.15.jar
|
||||
commons-codec-1.9.jar
|
||||
commons-collections-3.2.2.jar
|
||||
commons-collections4-4.4.jar
|
||||
commons-compress-1.21.jar
|
||||
commons-configuration-1.10.jar
|
||||
commons-configuration2-2.8.0.jar
|
||||
|
|
@ -55,10 +56,12 @@ cypher-gremlin-extensions-1.0.4.jar
|
|||
disruptor-3.3.7.jar
|
||||
eclipse-collections-11.1.0.jar
|
||||
eclipse-collections-api-11.1.0.jar
|
||||
error_prone_annotations-2.1.3.jar
|
||||
error_prone_annotations-2.10.0.jar
|
||||
error_prone_annotations-2.3.4.jar
|
||||
exp4j-0.4.8.jar
|
||||
expressions-9.0-9.0.20190305.jar
|
||||
failsafe-2.4.1.jar
|
||||
failureaccess-1.0.1.jar
|
||||
fastparse_2.12-2.0.4.jar
|
||||
fastutil-8.5.9.jar
|
||||
findbugs-annotations-1.3.9-1.jar
|
||||
|
|
@ -84,17 +87,33 @@ groovy-jsr223-2.5.14-indy.jar
|
|||
groovy-swing-2.5.14.jar
|
||||
groovy-templates-2.5.14.jar
|
||||
groovy-xml-2.5.14.jar
|
||||
grpc-api-1.39.0.jar
|
||||
grpc-api-1.47.0.jar
|
||||
grpc-context-1.39.0.jar
|
||||
grpc-context-1.47.0.jar
|
||||
grpc-core-1.39.0.jar
|
||||
grpc-core-1.47.0.jar
|
||||
grpc-grpclb-1.39.0.jar
|
||||
grpc-netty-shaded-1.39.0.jar
|
||||
grpc-netty-shaded-1.47.0.jar
|
||||
gson-2.9.0.jar
|
||||
guava-25.1-jre.jar
|
||||
grpc-protobuf-1.39.0.jar
|
||||
grpc-protobuf-lite-1.39.0.jar
|
||||
gson-2.8.9.jar
|
||||
guava-27.0-jre.jar
|
||||
guava-30.0-jre.jar
|
||||
guava-31.0.1-android.jar
|
||||
hamcrest-2.2.jar
|
||||
hamcrest-core-1.3.jar
|
||||
hanlp-portable-1.8.3.jar
|
||||
hbase-shaded-endpoint-2.0.6.jar
|
||||
HdrHistogram-2.1.9.jar
|
||||
hessian-3.3.6.jar
|
||||
hg-pd-client-1.5.0.1.jar
|
||||
hg-pd-common-1.5.0.1.jar
|
||||
hg-pd-grpc-1.5.0.1.jar
|
||||
hg-store-client-1.5.0.1.jar
|
||||
hg-store-common-1.5.0.1.jar
|
||||
hg-store-grpc-1.5.0.1.jar
|
||||
high-scale-lib-1.0.6.jar
|
||||
hk2-api-3.0.1.jar
|
||||
hk2-locator-3.0.1.jar
|
||||
|
|
@ -106,7 +125,6 @@ httpclient-4.5.13.jar
|
|||
httpcore-4.4.13.jar
|
||||
ikanalyzer-2012_u6.jar
|
||||
ivy-2.4.0.jar
|
||||
j2objc-annotations-1.1.jar
|
||||
j2objc-annotations-1.3.jar
|
||||
jackson-annotations-2.13.2.jar
|
||||
jackson-annotations-2.14.0-rc1.jar
|
||||
|
|
@ -137,6 +155,7 @@ javapoet-1.8.0.jar
|
|||
javassist-3.21.0-GA.jar
|
||||
javatuples-1.2.jar
|
||||
javax.activation-api-1.2.0.jar
|
||||
javax.annotation-api-1.3.2.jar
|
||||
javax.inject-1.jar
|
||||
javax.json-1.0.jar
|
||||
jaxb-api-2.3.1.jar
|
||||
|
|
@ -165,8 +184,10 @@ jersey-media-json-jackson-3.0.3.jar
|
|||
jersey-server-3.0.3.jar
|
||||
jersey-test-framework-core-3.0.3.jar
|
||||
jersey-test-framework-provider-grizzly2-3.0.3.jar
|
||||
jffi-1.2.16-native.jar
|
||||
jetcd-common-0.5.9.jar
|
||||
jetcd-core-0.5.9.jar
|
||||
jffi-1.2.16.jar
|
||||
jffi-1.2.16-native.jar
|
||||
jflex-1.8.2.jar
|
||||
jieba-analysis-1.0.2.jar
|
||||
jjwt-api-0.11.5.jar
|
||||
|
|
@ -181,7 +202,7 @@ jraft-core-1.3.11.jar
|
|||
json-simple-1.1.jar
|
||||
json-smart-2.3.jar
|
||||
jsr305-3.0.1.jar
|
||||
junit-4.12.jar
|
||||
junit-4.13.1.jar
|
||||
jvm-attach-api-1.5.jar
|
||||
kerb-admin-2.0.0.jar
|
||||
kerb-client-2.0.0.jar
|
||||
|
|
@ -197,9 +218,11 @@ kerby-config-2.0.0.jar
|
|||
kerby-pkix-2.0.0.jar
|
||||
kerby-util-2.0.0.jar
|
||||
kerby-xdr-2.0.0.jar
|
||||
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
|
||||
log4j-api-2.17.1.jar
|
||||
log4j-core-2.17.1.jar
|
||||
log4j-slf4j-impl-2.17.1.jar
|
||||
lombok-1.18.20.jar
|
||||
lookout-api-1.4.1.jar
|
||||
lucene-analyzers-common-8.11.2.jar
|
||||
lucene-analyzers-smartcn-8.11.2.jar
|
||||
|
|
@ -237,11 +260,13 @@ parboiled-scala_2.12-1.2.0.jar
|
|||
parser-9.0-9.0.20190305.jar
|
||||
perfmark-api-0.25.0.jar
|
||||
picocli-4.3.2.jar
|
||||
postgresql-42.4.1.jar
|
||||
postgresql-42.4.3.jar
|
||||
protobuf-java-3.21.7.jar
|
||||
protobuf-java-util-3.17.2.jar
|
||||
proto-google-common-protos-2.0.1.jar
|
||||
psjava-0.1.19.jar
|
||||
reporter-config-base-3.0.3.jar
|
||||
reporter-config3-3.0.3.jar
|
||||
reporter-config-base-3.0.3.jar
|
||||
rewriting-9.0-9.0.20190305.jar
|
||||
rocksdbjni-7.2.2.jar
|
||||
scala-java8-compat_2.12-0.8.0.jar
|
||||
|
|
@ -261,6 +286,7 @@ snowball-stemmer-1.3.0.581.1.jar
|
|||
sofa-common-tools-1.0.12.jar
|
||||
sofa-rpc-all-5.7.6.jar
|
||||
sourcecode_2.12-0.1.4.jar
|
||||
ST4-4.0.8.jar
|
||||
stream-2.5.2.jar
|
||||
swagger-annotations-1.5.18.jar
|
||||
swagger-annotations-jakarta-2.2.18.jar
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@
|
|||
<dependency>
|
||||
<groupId>org.postgresql</groupId>
|
||||
<artifactId>postgresql</artifactId>
|
||||
<version>42.4.1</version>
|
||||
<version>42.4.3</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
|
|||
|
|
@ -35,59 +35,6 @@
|
|||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<inceptionYear>2017</inceptionYear>
|
||||
<licenses>
|
||||
<license>
|
||||
<name>The Apache Software License, Version 2.0</name>
|
||||
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<id>Apache Hugegraph(incubating)</id>
|
||||
<email>dev-subscribe@hugegraph.apache.org</email>
|
||||
<url>https://hugegraph.apache.org/</url>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Development Mailing List</name>
|
||||
<subscribe>dev-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>dev@hugegraph.incubator.apache.org</post>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Commits List</name>
|
||||
<subscribe>commits-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>commits@hugegraph.apache.org</post>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Issues List</name>
|
||||
<subscribe>issues-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>issues-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>issues@hugegraph.apache.org</post>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<issueManagement>
|
||||
<system>Github Issues</system>
|
||||
<url>https://github.com/apache/hugegraph/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<scm>
|
||||
<url>https://github.com/apache/hugegraph</url>
|
||||
<connection>scm:git:https://github.com/apache/hugegraph.git</connection>
|
||||
<developerConnection>scm:git:https://github.com/apache/hugegraph.git</developerConnection>
|
||||
</scm>
|
||||
|
||||
<prerequisites>
|
||||
<maven>3.5.0</maven>
|
||||
</prerequisites>
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<top.level.dir>${project.basedir}/..</top.level.dir>
|
||||
|
|
@ -99,7 +46,7 @@
|
|||
<slf4j.version>1.7.5</slf4j.version>
|
||||
<log4j.version>1.2.17</log4j.version>
|
||||
<log4j2.version>2.17.1</log4j2.version>
|
||||
<junit.version>4.12</junit.version>
|
||||
<junit.version>4.13.1</junit.version>
|
||||
<tinkerpop.version>3.5.1</tinkerpop.version>
|
||||
<commons.io.version>2.7</commons.io.version>
|
||||
<guava.version>25.1-jre</guava.version>
|
||||
|
|
@ -238,11 +185,6 @@
|
|||
<artifactId>commons-io</artifactId>
|
||||
<version>${commons.io.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
<version>${guava.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.httpcomponents</groupId>
|
||||
<artifactId>httpclient</artifactId>
|
||||
|
|
@ -300,16 +242,13 @@
|
|||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-netty</artifactId>
|
||||
<version>${grpc.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-protobuf</artifactId>
|
||||
<version>${grpc.version}</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.grpc</groupId>
|
||||
<artifactId>grpc-stub</artifactId>
|
||||
<version>${grpc.version}</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.protobuf</groupId>
|
||||
|
|
@ -340,38 +279,6 @@
|
|||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<!-- TODO: move necessary plugin out of pluginManagement? -->
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>license-maven-plugin</artifactId>
|
||||
<version>1.19</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-cli</id>
|
||||
<configuration>
|
||||
<!-- Accept the pom module -->
|
||||
<acceptPomPackaging>true</acceptPomPackaging>
|
||||
<!-- Using the template which is grouped by License file -->
|
||||
<fileTemplate>/org/codehaus/mojo/license/third-party-file-groupByMultiLicense.ftl</fileTemplate>
|
||||
<licenseMerges>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|The Apache License, Version 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache License, Version 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache Public License 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache 2</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache-2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache License 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache License, version 2.0</licenseMerge>
|
||||
<licenseMerge>3-Clause BSD License|BSD 3-clause</licenseMerge>
|
||||
<licenseMerge>3-Clause BSD License|BSD 3-Clause</licenseMerge>
|
||||
<licenseMerge>Eclipse Public License v1.0|Eclipse Public License 1.0</licenseMerge>
|
||||
<licenseMerge>Eclipse Public License v1.0|Eclipse Public License - v 1.0</licenseMerge>
|
||||
<licenseMerge>The MIT License|MIT License</licenseMerge>
|
||||
</licenseMerges>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.1</version>
|
||||
|
|
@ -467,65 +374,109 @@
|
|||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
|
||||
</build>
|
||||
|
||||
<profiles>
|
||||
<!-- hugegraph server test profiles -->
|
||||
<profile>
|
||||
<id>apache-release</id>
|
||||
<id>core-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-sources</id>
|
||||
<id>core-test</id>
|
||||
<goals>
|
||||
<goal>jar-no-fork</goal>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>unit-test</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-javadocs</id>
|
||||
<id>unit-test</id>
|
||||
<goals>
|
||||
<goal>jar</goal>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<doclint>none</doclint>
|
||||
<failOnError>false</failOnError>
|
||||
</configuration>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<doclint>none</doclint>
|
||||
<failOnError>false</failOnError>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>api-test</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>sign-artifacts</id>
|
||||
<phase>verify</phase>
|
||||
<id>api-test</id>
|
||||
<goals>
|
||||
<goal>sign</goal>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>tinkerpop-structure-test</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>tinkerpop-structure-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>tinkerpop-process-test</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>tinkerpop-process-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<!-- Prevent `gpg` from using pinentry programs -->
|
||||
<gpgArguments>
|
||||
<arg>--pinentry-mode</arg>
|
||||
<arg>loopback</arg>
|
||||
</gpgArguments>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
|
|
|||
|
|
@ -157,10 +157,158 @@
|
|||
</includes>
|
||||
<followSymlinks>false</followSymlinks>
|
||||
</fileset>
|
||||
<!-- <fileset><directory>${final.name}</directory></fileset>-->
|
||||
<!-- <fileset><directory>${final.name}</directory></fileset> -->
|
||||
</filesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<profiles>
|
||||
<!-- hugegraph store test profiles -->
|
||||
<profile>
|
||||
<id>store-client-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-client-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-core-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-core-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-common-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-common-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-rocksdb-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-rocksdb-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-server-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-server-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-raftcore-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-raftcore-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
</project>
|
||||
|
|
|
|||
450
pom.xml
450
pom.xml
|
|
@ -45,37 +45,37 @@
|
|||
</licenses>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<id>Apache Hugegraph(incubating)</id>
|
||||
<email>dev-subscribe@hugegraph.apache.org</email>
|
||||
<url>https://hugegraph.apache.org/</url>
|
||||
</developer>
|
||||
<developer>
|
||||
<id>Apache Hugegraph(incubating)</id>
|
||||
<email>dev-subscribe@hugegraph.apache.org</email>
|
||||
<url>https://hugegraph.apache.org/</url>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Development Mailing List</name>
|
||||
<subscribe>dev-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>dev@hugegraph.incubator.apache.org</post>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Commits List</name>
|
||||
<subscribe>commits-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>commits@hugegraph.apache.org</post>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Issues List</name>
|
||||
<subscribe>issues-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>issues-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>issues@hugegraph.apache.org</post>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Development Mailing List</name>
|
||||
<subscribe>dev-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>dev-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>dev@hugegraph.incubator.apache.org</post>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Commits List</name>
|
||||
<subscribe>commits-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>commits-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>commits@hugegraph.apache.org</post>
|
||||
</mailingList>
|
||||
<mailingList>
|
||||
<name>Issues List</name>
|
||||
<subscribe>issues-subscribe@hugegraph.apache.org</subscribe>
|
||||
<unsubscribe>issues-unsubscribe@hugegraph.apache.org</unsubscribe>
|
||||
<post>issues@hugegraph.apache.org</post>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<issueManagement>
|
||||
<system>Github Issues</system>
|
||||
<url>https://github.com/apache/hugegraph/issues</url>
|
||||
<system>Github Issues</system>
|
||||
<url>https://github.com/apache/hugegraph/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<scm>
|
||||
|
|
@ -101,7 +101,39 @@
|
|||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<!-- Apache RAT for license check -->
|
||||
<!-- TODO: move necessary plugin out of pluginManagement? -->
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>license-maven-plugin</artifactId>
|
||||
<version>1.19</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-cli</id>
|
||||
<configuration>
|
||||
<!-- Accept the pom module -->
|
||||
<acceptPomPackaging>true</acceptPomPackaging>
|
||||
<!-- Using the template which is grouped by License file -->
|
||||
<fileTemplate>/org/codehaus/mojo/license/third-party-file-groupByMultiLicense.ftl</fileTemplate>
|
||||
<licenseMerges>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|The Apache License, Version 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache License, Version 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache Public License 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache 2</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache-2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache License 2.0</licenseMerge>
|
||||
<licenseMerge>The Apache Software License, Version 2.0|Apache License, version 2.0</licenseMerge>
|
||||
<licenseMerge>3-Clause BSD License|BSD 3-clause</licenseMerge>
|
||||
<licenseMerge>3-Clause BSD License|BSD 3-Clause</licenseMerge>
|
||||
<licenseMerge>Eclipse Public License v1.0|Eclipse Public License 1.0</licenseMerge>
|
||||
<licenseMerge>Eclipse Public License v1.0|Eclipse Public License - v 1.0</licenseMerge>
|
||||
<licenseMerge>The MIT License|MIT License</licenseMerge>
|
||||
</licenseMerges>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<!-- Apache RAT for license check -->
|
||||
<plugin>
|
||||
<groupId>org.apache.rat</groupId>
|
||||
<artifactId>apache-rat-plugin</artifactId>
|
||||
|
|
@ -202,375 +234,61 @@
|
|||
<module>hugegraph-pd</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<!-- hugegraph server test profiles -->
|
||||
<profile>
|
||||
<id>core-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<id>apache-release</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>core-test</id>
|
||||
<id>attach-sources</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
<goal>jar-no-fork</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
<!-- <modules>-->
|
||||
<!-- <module>hugegraph-server</module>-->
|
||||
<!-- </modules>-->
|
||||
</profile>
|
||||
<profile>
|
||||
<id>unit-test</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>unit-test</id>
|
||||
<id>attach-javadocs</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
<goal>jar</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
<configuration>
|
||||
<doclint>none</doclint>
|
||||
<failOnError>false</failOnError>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<doclint>none</doclint>
|
||||
<failOnError>false</failOnError>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>api-test</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<artifactId>maven-gpg-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>api-test</id>
|
||||
<id>sign-artifacts</id>
|
||||
<phase>verify</phase>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
<goal>sign</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>tinkerpop-structure-test</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>tinkerpop-structure-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>tinkerpop-process-test</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>tinkerpop-process-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<!-- hugegraph pd test profiles -->
|
||||
<profile>
|
||||
<id>pd-client-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-client-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>pd-core-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-core-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>pd-cli-tools-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-cli-tools-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>pd-common-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-common-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>pd-service-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>pd-service-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<!-- hugegraph store test profiles -->
|
||||
<profile>
|
||||
<id>store-client-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-client-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-core-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-core-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-common-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-common-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-rocksdb-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-rocksdb-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-server-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-server-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>store-raftcore-test</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>2.20</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>store-raftcore-test</id>
|
||||
<goals>
|
||||
<goal>test</goal>
|
||||
</goals>
|
||||
<phase>test</phase>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<!-- Prevent `gpg` from using pinentry programs -->
|
||||
<gpgArguments>
|
||||
<arg>--pinentry-mode</arg>
|
||||
<arg>loopback</arg>
|
||||
</gpgArguments>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
|
|
|||
Loading…
Reference in New Issue