forked from hugegraph/hugegraph-sync
chore: minor improve for pom properties (#2574)
This commit is contained in:
parent
882f3b7d65
commit
bd83741f24
|
|
@ -44,10 +44,6 @@ jobs:
|
|||
cp $HOME/.m2/settings.xml /tmp/settings.xml
|
||||
mv -vf .github/configs/settings.xml $HOME/.m2/settings.xml
|
||||
|
||||
- name: Package
|
||||
run: |
|
||||
mvn clean package -U -Dmaven.javadoc.skip=true -Dmaven.test.skip=true -ntp
|
||||
|
||||
- name: Run common test
|
||||
run: |
|
||||
mvn test -pl hugegraph-pd/hg-pd-test -am -P pd-common-test
|
||||
|
|
@ -57,6 +53,11 @@ jobs:
|
|||
mvn test -pl hugegraph-pd/hg-pd-test -am -P pd-core-test
|
||||
|
||||
# The above tests do not require starting a PD instance.
|
||||
|
||||
- name: Package
|
||||
run: |
|
||||
mvn clean package -U -Dmaven.javadoc.skip=true -Dmaven.test.skip=true -ntp
|
||||
|
||||
- name: Prepare env and service
|
||||
run: |
|
||||
$TRAVIS_DIR/start-pd.sh
|
||||
|
|
|
|||
|
|
@ -39,7 +39,6 @@
|
|||
<dependency>
|
||||
<groupId>org.apache.logging.log4j</groupId>
|
||||
<artifactId>log4j-slf4j-impl</artifactId>
|
||||
<version>2.17.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.hugegraph</groupId>
|
||||
|
|
|
|||
|
|
@ -29,11 +29,6 @@
|
|||
</parent>
|
||||
<artifactId>hg-pd-common</artifactId>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>11</maven.compiler.source>
|
||||
<maven.compiler.target>11</maven.compiler.target>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache.hugegraph</groupId>
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@
|
|||
<assembly.dir>${project.basedir}/src/assembly</assembly.dir>
|
||||
<assembly.descriptor.dir>${assembly.dir}/descriptor</assembly.descriptor.dir>
|
||||
<assembly.static.dir>${assembly.dir}/static</assembly.static.dir>
|
||||
<final.name>apache-hugegraph-incubating-pd-${project.parent.version}</final.name>
|
||||
<executable.jar.name>hg-pd-service</executable.jar.name>
|
||||
</properties>
|
||||
|
||||
|
|
@ -83,7 +82,7 @@
|
|||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>initialize</phase>
|
||||
<phase>clean</phase>
|
||||
<goals>
|
||||
<goal>clean</goal>
|
||||
</goals>
|
||||
|
|
|
|||
|
|
@ -42,9 +42,8 @@
|
|||
</modules>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>11</maven.compiler.source>
|
||||
<maven.compiler.target>11</maven.compiler.target>
|
||||
<log4j2.version>2.17.0</log4j2.version>
|
||||
<final.name>apache-${release.name}-incubating-pd-${project.version}</final.name>
|
||||
</properties>
|
||||
|
||||
<dependencyManagement>
|
||||
|
|
@ -52,7 +51,7 @@
|
|||
<dependency>
|
||||
<groupId>org.apache.logging.log4j</groupId>
|
||||
<artifactId>log4j-slf4j-impl</artifactId>
|
||||
<version>2.17.0</version>
|
||||
<version>${log4j2.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.hugegraph</groupId>
|
||||
|
|
@ -67,15 +66,6 @@
|
|||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.13.2</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
|
@ -132,13 +122,13 @@
|
|||
<include>*.tar</include>
|
||||
<include>*.tar.gz</include>
|
||||
<include>.flattened-pom.xml</include>
|
||||
<!-- WARN: delete dist dir may influence dev? -->
|
||||
<!-- TODO: replace with ${final.name} in pd-dist -->
|
||||
<include>dist/**</include>
|
||||
<include>${final.name}/**</include>
|
||||
</includes>
|
||||
<followSymlinks>false</followSymlinks>
|
||||
</fileset>
|
||||
<!-- <fileset><directory>${final.name}</directory></fileset> -->
|
||||
<fileset>
|
||||
<directory>${final.name}</directory>
|
||||
</fileset>
|
||||
</filesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@
|
|||
<artifactId>hugegraph-dist</artifactId>
|
||||
|
||||
<properties>
|
||||
<final.destfile>${top.level.dir}/${final.name}.tar.gz</final.destfile>
|
||||
<assembly.dir>${project.basedir}/src/assembly</assembly.dir>
|
||||
<assembly.descriptor.dir>${assembly.dir}/descriptor</assembly.descriptor.dir>
|
||||
<assembly.static.dir>${assembly.dir}/static</assembly.static.dir>
|
||||
|
|
|
|||
|
|
@ -36,13 +36,8 @@
|
|||
</parent>
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<top.level.dir>${project.basedir}/..</top.level.dir>
|
||||
<release.name>hugegraph</release.name>
|
||||
<final.name>apache-${release.name}-incubating-server-${project.version}</final.name>
|
||||
<final.destfile>${top.level.dir}/${final.name}.tar.gz</final.destfile>
|
||||
<compiler.source>1.8</compiler.source>
|
||||
<compiler.target>1.8</compiler.target>
|
||||
<slf4j.version>1.7.5</slf4j.version>
|
||||
<log4j.version>1.2.17</log4j.version>
|
||||
<log4j2.version>2.17.1</log4j2.version>
|
||||
|
|
@ -57,7 +52,6 @@
|
|||
<shell-executable>bash</shell-executable>
|
||||
<checkstyle.plugin.version>3.1.2</checkstyle.plugin.version>
|
||||
<checkstyle.version>8.45</checkstyle.version>
|
||||
<hugegraph-commons.version>1.3.0</hugegraph-commons.version>
|
||||
<grpc.version>1.47.0</grpc.version>
|
||||
<protobuf.version>3.21.7</protobuf.version>
|
||||
<jmh.version>1.36</jmh.version>
|
||||
|
|
@ -283,8 +277,8 @@
|
|||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.1</version>
|
||||
<configuration>
|
||||
<source>${compiler.source}</source>
|
||||
<target>${compiler.target}</target>
|
||||
<source>${maven.compiler.source}</source>
|
||||
<target>${maven.compiler.target}</target>
|
||||
<compilerArguments>
|
||||
<Xmaxerrs>500</Xmaxerrs>
|
||||
</compilerArguments>
|
||||
|
|
@ -311,17 +305,6 @@
|
|||
<fileset>
|
||||
<directory>${final.name}</directory>
|
||||
</fileset>
|
||||
<!-- remove the artifacts in root directory -->
|
||||
<!-- REMOVE ME after revision 1.5.0 -->
|
||||
<fileset>
|
||||
<directory>../${project.basedir}</directory>
|
||||
<includes>
|
||||
<include>*.tar.gz</include>
|
||||
</includes>
|
||||
</fileset>
|
||||
<fileset>
|
||||
<directory>../${final.name}</directory>
|
||||
</fileset>
|
||||
</filesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
|
|
|||
|
|
@ -31,10 +31,7 @@
|
|||
<artifactId>hg-store-client</artifactId>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>11</maven.compiler.source>
|
||||
<maven.compiler.target>11</maven.compiler.target>
|
||||
<maven.test.skip>true</maven.test.skip>
|
||||
<log4j2.version>2.15.0</log4j2.version>
|
||||
<lombok.version>1.18.20</lombok.version>
|
||||
</properties>
|
||||
|
||||
|
|
|
|||
|
|
@ -36,7 +36,6 @@
|
|||
<assembly.dir>${project.basedir}/src/assembly</assembly.dir>
|
||||
<assembly.descriptor.dir>${assembly.dir}/descriptor</assembly.descriptor.dir>
|
||||
<assembly.static.dir>${assembly.dir}/static</assembly.static.dir>
|
||||
<final.name>apache-hugegraph-incubating-store-${project.parent.version}</final.name>
|
||||
<executable.jar.name>hg-store-node</executable.jar.name>
|
||||
</properties>
|
||||
<dependencies>
|
||||
|
|
@ -83,7 +82,7 @@
|
|||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>initialize</phase>
|
||||
<phase>clean</phase>
|
||||
<goals>
|
||||
<goal>clean</goal>
|
||||
</goals>
|
||||
|
|
|
|||
|
|
@ -31,14 +31,10 @@
|
|||
<artifactId>hg-store-grpc</artifactId>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>11</maven.compiler.source>
|
||||
<maven.compiler.target>11</maven.compiler.target>
|
||||
|
||||
<os.plugin.version>1.6.2</os.plugin.version>
|
||||
<grpc.version>1.39.0</grpc.version>
|
||||
<protoc.version>3.17.2</protoc.version>
|
||||
<protobuf.plugin.version>0.6.1</protobuf.plugin.version>
|
||||
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@
|
|||
<dependency>
|
||||
<groupId>org.apache.hugegraph</groupId>
|
||||
<artifactId>hugegraph-common</artifactId>
|
||||
<version>1.3.0</version>
|
||||
<version>${hugegraph-commons.version}</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>org.glassfish.jersey.inject</groupId>
|
||||
|
|
|
|||
|
|
@ -31,7 +31,6 @@
|
|||
|
||||
<properties>
|
||||
<!--maven.test.skip>true</maven.test.skip-->
|
||||
<log4j2.version>2.15.0</log4j2.version>
|
||||
<lombok.version>1.18.20</lombok.version>
|
||||
</properties>
|
||||
|
||||
|
|
|
|||
|
|
@ -46,11 +46,8 @@
|
|||
</modules>
|
||||
|
||||
<properties>
|
||||
<hugegraph.core.version>1.5.0</hugegraph.core.version>
|
||||
<maven.compiler.source>11</maven.compiler.source>
|
||||
<maven.compiler.target>11</maven.compiler.target>
|
||||
<log4j2.version>2.15.0</log4j2.version>
|
||||
<top.level.dir>${project.basedir}/..</top.level.dir>
|
||||
<final.name>apache-${release.name}-incubating-store-${project.version}</final.name>
|
||||
</properties>
|
||||
|
||||
<dependencyManagement>
|
||||
|
|
@ -89,20 +86,11 @@
|
|||
<dependency>
|
||||
<groupId>org.apache.logging.log4j</groupId>
|
||||
<artifactId>log4j-slf4j-impl</artifactId>
|
||||
<version>2.15.0</version>
|
||||
<version>${log4j2.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>4.13.2</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
|
@ -153,12 +141,13 @@
|
|||
<include>*.tar</include>
|
||||
<include>*.tar.gz</include>
|
||||
<include>.flattened-pom.xml</include>
|
||||
<!-- TODO: replace with ${final.name} in store-dist -->
|
||||
<include>dist/**</include>
|
||||
<include>${final.name}/**</include>
|
||||
</includes>
|
||||
<followSymlinks>false</followSymlinks>
|
||||
</fileset>
|
||||
<!-- <fileset><directory>${final.name}</directory></fileset> -->
|
||||
<fileset>
|
||||
<directory>${final.name}</directory>
|
||||
</fileset>
|
||||
</filesets>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
|
|
|||
5
pom.xml
5
pom.xml
|
|
@ -87,6 +87,11 @@
|
|||
|
||||
<properties>
|
||||
<revision>1.5.0</revision>
|
||||
<hugegraph-commons.version>1.3.0</hugegraph-commons.version>
|
||||
<release.name>hugegraph</release.name>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<maven.compiler.source>11</maven.compiler.source>
|
||||
<maven.compiler.target>11</maven.compiler.target>
|
||||
</properties>
|
||||
|
||||
<modules>
|
||||
|
|
|
|||
Loading…
Reference in New Issue