|
8 | 8 | <artifactId>compileflow</artifactId>
|
9 | 9 | <version>1.2.0-SNAPSHOT</version>
|
10 | 10 | <name>compileflow</name>
|
11 |
| - <description>Compileflow is a very lightweight, high-performance, integrable and extensible process engine.</description> |
| 11 | + <description> |
| 12 | + Compileflow is a very lightweight, high-performance, integrable and extensible process engine. |
| 13 | + </description> |
12 | 14 | <url>https://github.com/alibaba/compileflow</url>
|
13 | 15 | <inceptionYear>2020</inceptionYear>
|
14 | 16 |
|
|
99 | 101 |
|
100 | 102 | <properties>
|
101 | 103 | <maven.compiler.source>1.8</maven.compiler.source>
|
102 |
| - <maven.compiler.target>1.8</maven.compiler.target> |
| 104 | + <maven.compiler.target>${maven.compiler.source}</maven.compiler.target> |
103 | 105 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
104 | 106 |
|
105 | 107 | <spring.version>3.2.11.RELEASE</spring.version>
|
106 |
| - <slf4j.version>1.7.32</slf4j.version> |
107 |
| - <mockito.version>3.12.4</mockito.version> |
| 108 | + <slf4j.version>1.7.35</slf4j.version> |
| 109 | + <mockito.version>4.3.1</mockito.version> |
108 | 110 | </properties>
|
109 | 111 |
|
110 | 112 | <dependencies>
|
|
117 | 119 | <dependency>
|
118 | 120 | <groupId>org.apache.commons</groupId>
|
119 | 121 | <artifactId>commons-lang3</artifactId>
|
120 |
| - <version>3.9</version> |
| 122 | + <version>3.12.0</version> |
121 | 123 | </dependency>
|
122 | 124 | <dependency>
|
123 | 125 | <groupId>org.slf4j</groupId>
|
|
133 | 135 | <dependency>
|
134 | 136 | <groupId>com.github.spotbugs</groupId>
|
135 | 137 | <artifactId>spotbugs-annotations</artifactId>
|
136 |
| - <version>4.4.0</version> |
| 138 | + <version>4.5.3</version> |
137 | 139 | <optional>true</optional>
|
138 | 140 | </dependency>
|
139 | 141 |
|
|
158 | 160 | <dependency>
|
159 | 161 | <groupId>com.alibaba</groupId>
|
160 | 162 | <artifactId>QLExpress</artifactId>
|
161 |
| - <version>3.2.5</version> |
| 163 | + <version>3.2.7</version> |
162 | 164 | </dependency>
|
163 | 165 | <dependency>
|
164 | 166 | <groupId>org.mvel</groupId>
|
165 | 167 | <artifactId>mvel2</artifactId>
|
166 |
| - <version>2.4.12.Final</version> |
| 168 | + <version>2.4.14.Final</version> |
167 | 169 | </dependency>
|
168 | 170 |
|
169 | 171 | <!-- compiler libs -->
|
|
210 | 212 | <build>
|
211 | 213 | <plugins>
|
212 | 214 | <plugin>
|
213 |
| - <groupId>org.apache.maven.plugins</groupId> |
214 |
| - <artifactId>maven-compiler-plugin</artifactId> |
215 |
| - <version>3.8.1</version> |
216 |
| - </plugin> |
217 |
| - <plugin> |
218 |
| - <artifactId>maven-deploy-plugin</artifactId> |
219 |
| - <version>2.8.2</version> |
220 |
| - </plugin> |
221 |
| - <plugin> |
222 |
| - <groupId>org.apache.maven.plugins</groupId> |
223 | 215 | <artifactId>maven-assembly-plugin</artifactId>
|
224 | 216 | <configuration>
|
225 | 217 | <descriptorRefs>
|
|
238 | 230 | <plugin>
|
239 | 231 | <groupId>org.sonatype.plugins</groupId>
|
240 | 232 | <artifactId>nexus-staging-maven-plugin</artifactId>
|
241 |
| - <version>1.6.8</version> |
242 | 233 | <extensions>true</extensions>
|
243 | 234 | <configuration>
|
244 | 235 | <serverId>ossrh</serverId>
|
|
254 | 245 | -->
|
255 | 246 | <plugin>
|
256 | 247 | <artifactId>maven-enforcer-plugin</artifactId>
|
257 |
| - <version>3.0.0-M3</version> |
258 | 248 | <executions>
|
259 | 249 | <execution>
|
260 |
| - <id>enforce-maven</id> |
261 | 250 | <goals>
|
262 | 251 | <goal>enforce</goal>
|
263 | 252 | </goals>
|
264 | 253 | <configuration>
|
265 | 254 | <rules>
|
266 | 255 | <requireMavenVersion>
|
267 |
| - <version>3.3.9</version> |
| 256 | + <version>3.2.5</version> |
268 | 257 | </requireMavenVersion>
|
| 258 | + <requireJavaVersion> |
| 259 | + <version>[1.8,)</version> |
| 260 | + </requireJavaVersion> |
269 | 261 | </rules>
|
270 | 262 | </configuration>
|
271 | 263 | </execution>
|
|
274 | 266 | <plugin>
|
275 | 267 | <groupId>org.codehaus.mojo</groupId>
|
276 | 268 | <artifactId>versions-maven-plugin</artifactId>
|
277 |
| - <version>2.3</version> |
| 269 | + <configuration> |
| 270 | + <rulesUri>file://${project.basedir}/src/versions-rules.xml</rulesUri> |
| 271 | + <generateBackupPoms>false</generateBackupPoms> |
| 272 | + </configuration> |
278 | 273 | </plugin>
|
279 | 274 | </plugins>
|
| 275 | + <pluginManagement> |
| 276 | + <plugins> |
| 277 | + <plugin> |
| 278 | + <artifactId>maven-clean-plugin</artifactId> |
| 279 | + <version>3.1.0</version> |
| 280 | + </plugin> |
| 281 | + <plugin> |
| 282 | + <artifactId>maven-resources-plugin</artifactId> |
| 283 | + <version>3.2.0</version> |
| 284 | + </plugin> |
| 285 | + <plugin> |
| 286 | + <artifactId>maven-jar-plugin</artifactId> |
| 287 | + <version>3.2.2</version> |
| 288 | + </plugin> |
| 289 | + <plugin> |
| 290 | + <artifactId>maven-source-plugin</artifactId> |
| 291 | + <version>3.2.1</version> |
| 292 | + </plugin> |
| 293 | + <plugin> |
| 294 | + <artifactId>maven-compiler-plugin</artifactId> |
| 295 | + <version>3.9.0</version> |
| 296 | + </plugin> |
| 297 | + <plugin> |
| 298 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 299 | + <version>3.3.1</version> |
| 300 | + </plugin> |
| 301 | + <plugin> |
| 302 | + <artifactId>maven-surefire-plugin</artifactId> |
| 303 | + <version>2.22.2</version> |
| 304 | + </plugin> |
| 305 | + <plugin> |
| 306 | + <artifactId>maven-assembly-plugin</artifactId> |
| 307 | + <version>3.3.0</version> |
| 308 | + </plugin> |
| 309 | + <plugin> |
| 310 | + <artifactId>maven-site-plugin</artifactId> |
| 311 | + <version>3.10.0</version> |
| 312 | + </plugin> |
| 313 | + <plugin> |
| 314 | + <artifactId>maven-gpg-plugin</artifactId> |
| 315 | + <version>3.0.1</version> |
| 316 | + </plugin> |
| 317 | + <plugin> |
| 318 | + <artifactId>maven-install-plugin</artifactId> |
| 319 | + <version>2.5.2</version> |
| 320 | + </plugin> |
| 321 | + <plugin> |
| 322 | + <artifactId>maven-deploy-plugin</artifactId> |
| 323 | + <version>2.8.2</version> |
| 324 | + </plugin> |
| 325 | + <plugin> |
| 326 | + <groupId>org.sonatype.plugins</groupId> |
| 327 | + <artifactId>nexus-staging-maven-plugin</artifactId> |
| 328 | + <version>1.6.8</version> |
| 329 | + </plugin> |
| 330 | + <plugin> |
| 331 | + <artifactId>maven-enforcer-plugin</artifactId> |
| 332 | + <version>3.0.0</version> |
| 333 | + </plugin> |
| 334 | + <plugin> |
| 335 | + <groupId>org.codehaus.mojo</groupId> |
| 336 | + <artifactId>versions-maven-plugin</artifactId> |
| 337 | + <version>2.3</version> |
| 338 | + </plugin> |
| 339 | + </plugins> |
| 340 | + </pluginManagement> |
280 | 341 | </build>
|
281 | 342 | <profiles>
|
282 | 343 | <profile>
|
|
291 | 352 | <plugins>
|
292 | 353 | <plugin>
|
293 | 354 | <artifactId>maven-source-plugin</artifactId>
|
294 |
| - <version>3.2.1</version> |
295 | 355 | <executions>
|
296 | 356 | <execution>
|
297 | 357 | <id>attach-sources</id>
|
|
303 | 363 | </plugin>
|
304 | 364 | <plugin>
|
305 | 365 | <artifactId>maven-javadoc-plugin</artifactId>
|
306 |
| - <version>3.3.0</version> |
307 | 366 | <executions>
|
308 | 367 | <execution>
|
309 | 368 | <id>attach-javadoc</id>
|
|
341 | 400 | <plugins>
|
342 | 401 | <plugin>
|
343 | 402 | <artifactId>maven-gpg-plugin</artifactId>
|
344 |
| - <version>3.0.1</version> |
345 | 403 | <executions>
|
346 | 404 | <execution>
|
347 | 405 | <id>sign-artifacts</id>
|
|
430 | 488 | </validationProperty>
|
431 | 489 | </validationProperties>
|
432 | 490 | <generateGitPropertiesFile>true</generateGitPropertiesFile>
|
433 |
| - <generateGitPropertiesFilename>${project.build.outputDirectory}/META-INF/scm/${project.groupId}/${project.artifactId}/git.properties</generateGitPropertiesFilename> |
| 491 | + <generateGitPropertiesFilename> |
| 492 | + ${project.build.outputDirectory}/META-INF/scm/${project.groupId}/${project.artifactId}/git.properties |
| 493 | + </generateGitPropertiesFilename> |
434 | 494 | </configuration>
|
435 | 495 | </plugin>
|
436 | 496 | </plugins>
|
|
0 commit comments