Skip to content

Commit ba2435e

Browse files
committed
补充发布必要的信息
1 parent 5aa5a36 commit ba2435e

File tree

8 files changed

+271
-2
lines changed

8 files changed

+271
-2
lines changed

framework/fel/java/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@
2929
</developer>
3030
</developers>
3131

32+
<scm>
33+
<connection>scm:git:git://github.com/ModelEngine-Group/fit-framework.git</connection>
34+
<developerConnection>scm:git:ssh://github.com/ModelEngine-Group/fit-framework.git</developerConnection>
35+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
36+
</scm>
37+
3238
<modules>
3339
<module>fel-community</module>
3440
<module>fel-core</module>
@@ -247,6 +253,15 @@
247253
</execution>
248254
</executions>
249255
</plugin>
256+
<plugin>
257+
<groupId>org.sonatype.central</groupId>
258+
<artifactId>central-publishing-maven-plugin</artifactId>
259+
<version>0.7.0</version>
260+
<extensions>true</extensions>
261+
<configuration>
262+
<publishingServerId>central</publishingServerId>
263+
</configuration>
264+
</plugin>
250265
</plugins>
251266
</build>
252267
</project>

framework/fit/java/fit-dependency/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<version>3.5.0-SNAPSHOT</version>
99
<packaging>pom</packaging>
1010

11-
<description>Dependency Management Of The Plugin-Based Programming Framework</description>
11+
<description>Dependency Management of The Plugin-Based Programming Framework</description>
1212
<url>https://github.com/ModelEngine-Group/fit-framework</url>
1313

1414
<licenses>

framework/fit/java/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
<url>https://github.com/ModelEngine-Group/fit-framework</url>
3636
</scm>
3737

38-
3938
<modules>
4039
<module>fit-aop</module>
4140
<module>fit-api</module>

framework/ohscript/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@
3636
</developer>
3737
</developers>
3838

39+
<scm>
40+
<connection>scm:git:git://github.com/ModelEngine-Group/fit-framework.git</connection>
41+
<developerConnection>scm:git:ssh://github.com/ModelEngine-Group/fit-framework.git</developerConnection>
42+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
43+
</scm>
44+
3945
<properties>
4046
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4147
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
@@ -214,6 +220,15 @@
214220
</execution>
215221
</executions>
216222
</plugin>
223+
<plugin>
224+
<groupId>org.sonatype.central</groupId>
225+
<artifactId>central-publishing-maven-plugin</artifactId>
226+
<version>0.7.0</version>
227+
<extensions>true</extensions>
228+
<configuration>
229+
<publishingServerId>central</publishingServerId>
230+
</configuration>
231+
</plugin>
217232
</plugins>
218233
</build>
219234
</project>

framework/waterflow/java/pom.xml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@
2929
</developer>
3030
</developers>
3131

32+
<scm>
33+
<connection>scm:git:git://github.com/ModelEngine-Group/fit-framework.git</connection>
34+
<developerConnection>scm:git:ssh://github.com/ModelEngine-Group/fit-framework.git</developerConnection>
35+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
36+
</scm>
37+
3238
<modules>
3339
<module>waterflow-bridge-fit-reactor</module>
3440
<module>waterflow-core</module>
@@ -120,6 +126,15 @@
120126
</execution>
121127
</executions>
122128
</plugin>
129+
<plugin>
130+
<groupId>org.sonatype.central</groupId>
131+
<artifactId>central-publishing-maven-plugin</artifactId>
132+
<version>0.7.0</version>
133+
<extensions>true</extensions>
134+
<configuration>
135+
<publishingServerId>central</publishingServerId>
136+
</configuration>
137+
</plugin>
123138
</plugins>
124139
</build>
125140
</project>

framework/waterflow/java/waterflow-dependency/pom.xml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,33 @@
88
<version>1.0.0-SNAPSHOT</version>
99
<packaging>pom</packaging>
1010

11+
<description>Dependency Management of A Reactive Process Engine combining Traditional BPM Capabilities</description>
12+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
13+
14+
<licenses>
15+
<license>
16+
<name>MIT License</name>
17+
<url>https://opensource.org/licenses/MIT</url>
18+
<distribution>repo</distribution>
19+
</license>
20+
</licenses>
21+
22+
<developers>
23+
<developer>
24+
<name>Song Yongtan</name>
25+
<email>271667068.qq.com</email>
26+
<roles>
27+
<role>Maintainer</role>
28+
</roles>
29+
</developer>
30+
</developers>
31+
32+
<scm>
33+
<connection>scm:git:git://github.com/ModelEngine-Group/fit-framework.git</connection>
34+
<developerConnection>scm:git:ssh://github.com/ModelEngine-Group/fit-framework.git</developerConnection>
35+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
36+
</scm>
37+
1138
<properties>
1239
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1340
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
@@ -189,4 +216,18 @@
189216
</dependency>
190217
</dependencies>
191218
</dependencyManagement>
219+
220+
<build>
221+
<plugins>
222+
<plugin>
223+
<groupId>org.sonatype.central</groupId>
224+
<artifactId>central-publishing-maven-plugin</artifactId>
225+
<version>0.7.0</version>
226+
<extensions>true</extensions>
227+
<configuration>
228+
<publishingServerId>central</publishingServerId>
229+
</configuration>
230+
</plugin>
231+
</plugins>
232+
</build>
192233
</project>

pom-deploy.xml

Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" 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+
6+
<groupId>org.fitframework</groupId>
7+
<artifactId>parent</artifactId>
8+
<version>3.5.0-M2</version>
9+
<packaging>pom</packaging>
10+
11+
<description>FIT Framework</description>
12+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
13+
14+
<licenses>
15+
<license>
16+
<name>MIT License</name>
17+
<url>https://opensource.org/licenses/MIT</url>
18+
<distribution>repo</distribution>
19+
</license>
20+
</licenses>
21+
22+
<developers>
23+
<developer>
24+
<name>Ji Yujie</name>
25+
<email>[email protected]</email>
26+
<roles>
27+
<role>Maintainer</role>
28+
</roles>
29+
</developer>
30+
<developer>
31+
<name>Song Yongtan</name>
32+
<email>271667068.qq.com</email>
33+
<roles>
34+
<role>Maintainer</role>
35+
</roles>
36+
</developer>
37+
</developers>
38+
39+
<scm>
40+
<connection>scm:git:git://github.com/ModelEngine-Group/fit-framework.git</connection>
41+
<developerConnection>scm:git:ssh://github.com/ModelEngine-Group/fit-framework.git</developerConnection>
42+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
43+
</scm>
44+
45+
<modules>
46+
<module>framework</module>
47+
</modules>
48+
49+
<properties>
50+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
51+
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
52+
<java.version>17</java.version>
53+
54+
<!-- FIT version -->
55+
<fit.version>3.5.0-M2</fit.version>
56+
57+
<!-- Jacoco version -->
58+
<jacoco.version>0.8.10</jacoco.version>
59+
60+
<!-- Maven plugin versions -->
61+
<maven.antrun.version>3.1.0</maven.antrun.version>
62+
<maven.compiler.version>3.11.0</maven.compiler.version>
63+
<maven.dependency.version>3.6.0</maven.dependency.version>
64+
<maven.jar.version>3.3.0</maven.jar.version>
65+
<maven.surefire.version>3.1.2</maven.surefire.version>
66+
<maven.source.version>3.3.0</maven.source.version>
67+
</properties>
68+
69+
<build>
70+
<plugins>
71+
<plugin>
72+
<groupId>org.apache.maven.plugins</groupId>
73+
<artifactId>maven-compiler-plugin</artifactId>
74+
<version>${maven.compiler.version}</version>
75+
<configuration>
76+
<source>${java.version}</source>
77+
<target>${java.version}</target>
78+
<encoding>${project.build.sourceEncoding}</encoding>
79+
<showWarnings>true</showWarnings>
80+
<showDeprecation>true</showDeprecation>
81+
<compilerArgs>
82+
<arg>-parameters</arg>
83+
</compilerArgs>
84+
</configuration>
85+
</plugin>
86+
<plugin>
87+
<groupId>org.apache.maven.plugins</groupId>
88+
<artifactId>maven-source-plugin</artifactId>
89+
<version>${maven.source.version}</version>
90+
<executions>
91+
<execution>
92+
<id>attach-sources</id>
93+
<goals>
94+
<goal>jar-no-fork</goal>
95+
</goals>
96+
</execution>
97+
</executions>
98+
</plugin>
99+
<plugin>
100+
<groupId>org.apache.maven.plugins</groupId>
101+
<artifactId>maven-surefire-plugin</artifactId>
102+
<version>${maven.surefire.version}</version>
103+
</plugin>
104+
<plugin>
105+
<groupId>org.jacoco</groupId>
106+
<artifactId>jacoco-maven-plugin</artifactId>
107+
<version>${jacoco.version}</version>
108+
<executions>
109+
<!--生成jacoco.exec-->
110+
<execution>
111+
<id>jacoco-initialize</id>
112+
<goals>
113+
<goal>prepare-agent</goal>
114+
</goals>
115+
</execution>
116+
<!--配置jacoco的插件,用于生成 html报告-->
117+
<execution>
118+
<id>default-report</id>
119+
<goals>
120+
<goal>report</goal>
121+
</goals>
122+
<configuration>
123+
<includes>
124+
<include>modelengine/*</include>
125+
</includes>
126+
</configuration>
127+
</execution>
128+
</executions>
129+
</plugin>
130+
<plugin>
131+
<groupId>org.sonatype.central</groupId>
132+
<artifactId>central-publishing-maven-plugin</artifactId>
133+
<version>0.7.0</version>
134+
<extensions>true</extensions>
135+
<configuration>
136+
<publishingServerId>central</publishingServerId>
137+
</configuration>
138+
</plugin>
139+
</plugins>
140+
</build>
141+
</project>

pom.xml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,40 @@
88
<version>1.0.0-SNAPSHOT</version>
99
<packaging>pom</packaging>
1010

11+
<description>FIT Framework</description>
12+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
13+
14+
<licenses>
15+
<license>
16+
<name>MIT License</name>
17+
<url>https://opensource.org/licenses/MIT</url>
18+
<distribution>repo</distribution>
19+
</license>
20+
</licenses>
21+
22+
<developers>
23+
<developer>
24+
<name>Ji Yujie</name>
25+
<email>[email protected]</email>
26+
<roles>
27+
<role>Maintainer</role>
28+
</roles>
29+
</developer>
30+
<developer>
31+
<name>Song Yongtan</name>
32+
<email>271667068.qq.com</email>
33+
<roles>
34+
<role>Maintainer</role>
35+
</roles>
36+
</developer>
37+
</developers>
38+
39+
<scm>
40+
<connection>scm:git:git://github.com/ModelEngine-Group/fit-framework.git</connection>
41+
<developerConnection>scm:git:ssh://github.com/ModelEngine-Group/fit-framework.git</developerConnection>
42+
<url>https://github.com/ModelEngine-Group/fit-framework</url>
43+
</scm>
44+
1145
<modules>
1246
<module>examples</module>
1347
<module>framework</module>
@@ -94,6 +128,15 @@
94128
</execution>
95129
</executions>
96130
</plugin>
131+
<plugin>
132+
<groupId>org.sonatype.central</groupId>
133+
<artifactId>central-publishing-maven-plugin</artifactId>
134+
<version>0.7.0</version>
135+
<extensions>true</extensions>
136+
<configuration>
137+
<publishingServerId>central</publishingServerId>
138+
</configuration>
139+
</plugin>
97140
</plugins>
98141
</build>
99142
</project>

0 commit comments

Comments
 (0)