build: 统一node和npm版本

This commit is contained in:
CaptainB 2022-10-26 11:17:28 +08:00 committed by 刘瑞斌
parent 8e70eb5794
commit 933fbba450
8 changed files with 25 additions and 112 deletions

View File

@ -17,7 +17,6 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<frontend-maven-plugin.version>1.12.1</frontend-maven-plugin.version>
</properties>
<build>
@ -39,24 +38,12 @@
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<npmVersion>8.12.1</npmVersion>
</configuration>
</execution>
<execution>
<!-- optional: you don't really need execution ids, but it looks nice in your build log. -->
<id>install node and pnpm</id>
<goals>
<goal>install-node-and-pnpm</goal>
</goals>
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<pnpmVersion>7.9.5</pnpmVersion>
<nodeVersion>${node.version}</nodeVersion>
<npmVersion>${npm.version}</npmVersion>
</configuration>
</execution>
<!-- Install all project dependencies -->
<execution>
<id>npm install</id>

View File

@ -16,7 +16,6 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<frontend-maven-plugin.version>1.12.1</frontend-maven-plugin.version>
</properties>
<build>
@ -38,24 +37,12 @@
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<npmVersion>8.12.1</npmVersion>
</configuration>
</execution>
<execution>
<!-- optional: you don't really need execution ids, but it looks nice in your build log. -->
<id>install node and pnpm</id>
<goals>
<goal>install-node-and-pnpm</goal>
</goals>
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<pnpmVersion>7.9.5</pnpmVersion>
<nodeVersion>${node.version}</nodeVersion>
<npmVersion>${npm.version}</npmVersion>
</configuration>
</execution>
<!-- Install all project dependencies -->
<execution>
<id>npm install</id>

View File

@ -16,7 +16,6 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<frontend-maven-plugin.version>1.12.1</frontend-maven-plugin.version>
</properties>
<build>
@ -38,24 +37,12 @@
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<npmVersion>8.12.1</npmVersion>
</configuration>
</execution>
<execution>
<!-- optional: you don't really need execution ids, but it looks nice in your build log. -->
<id>install node and pnpm</id>
<goals>
<goal>install-node-and-pnpm</goal>
</goals>
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<pnpmVersion>7.9.5</pnpmVersion>
<nodeVersion>${node.version}</nodeVersion>
<npmVersion>${npm.version}</npmVersion>
</configuration>
</execution>
<!-- Install all project dependencies -->
<execution>
<id>npm install</id>

View File

@ -77,6 +77,10 @@
<xmlgraphics-commons.version>2.7</xmlgraphics-commons.version>
<commons-fileupload.version>1.4</commons-fileupload.version>
<jgit.version>6.3.0.202209071007-r</jgit.version>
<!-- frontend -->
<frontend-maven-plugin.version>1.12.1</frontend-maven-plugin.version>
<node.version>v16.10.0</node.version>
<npm.version>8.12.1</npm.version>
<!-- -->
<skipAntRunForJenkins>false</skipAntRunForJenkins>
</properties>

View File

@ -16,7 +16,6 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<frontend-maven-plugin.version>1.12.1</frontend-maven-plugin.version>
</properties>
<build>
@ -38,24 +37,12 @@
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<npmVersion>8.12.1</npmVersion>
</configuration>
</execution>
<execution>
<!-- optional: you don't really need execution ids, but it looks nice in your build log. -->
<id>install node and pnpm</id>
<goals>
<goal>install-node-and-pnpm</goal>
</goals>
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<pnpmVersion>7.9.5</pnpmVersion>
<nodeVersion>${node.version}</nodeVersion>
<npmVersion>${npm.version}</npmVersion>
</configuration>
</execution>
<!-- Install all project dependencies -->
<execution>
<id>npm install</id>

View File

@ -16,7 +16,6 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<frontend-maven-plugin.version>1.12.1</frontend-maven-plugin.version>
</properties>
<build>
@ -38,24 +37,12 @@
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<npmVersion>8.12.1</npmVersion>
</configuration>
</execution>
<execution>
<!-- optional: you don't really need execution ids, but it looks nice in your build log. -->
<id>install node and pnpm</id>
<goals>
<goal>install-node-and-pnpm</goal>
</goals>
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<pnpmVersion>7.9.5</pnpmVersion>
<nodeVersion>${node.version}</nodeVersion>
<npmVersion>${npm.version}</npmVersion>
</configuration>
</execution>
<!-- Install all project dependencies -->
<execution>
<id>npm install</id>

View File

@ -16,7 +16,6 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<frontend-maven-plugin.version>1.12.1</frontend-maven-plugin.version>
</properties>
<build>
@ -38,24 +37,12 @@
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<npmVersion>8.12.1</npmVersion>
</configuration>
</execution>
<execution>
<!-- optional: you don't really need execution ids, but it looks nice in your build log. -->
<id>install node and pnpm</id>
<goals>
<goal>install-node-and-pnpm</goal>
</goals>
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<pnpmVersion>7.9.5</pnpmVersion>
<nodeVersion>${node.version}</nodeVersion>
<npmVersion>${npm.version}</npmVersion>
</configuration>
</execution>
<!-- Install all project dependencies -->
<execution>
<id>npm install</id>

View File

@ -16,7 +16,6 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<frontend-maven-plugin.version>1.12.1</frontend-maven-plugin.version>
</properties>
<build>
@ -38,24 +37,12 @@
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<npmVersion>8.12.1</npmVersion>
</configuration>
</execution>
<execution>
<!-- optional: you don't really need execution ids, but it looks nice in your build log. -->
<id>install node and pnpm</id>
<goals>
<goal>install-node-and-pnpm</goal>
</goals>
<!-- optional: default phase is "generate-resources" -->
<phase>generate-resources</phase>
<configuration>
<nodeVersion>v16.10.0</nodeVersion>
<pnpmVersion>7.9.5</pnpmVersion>
<nodeVersion>${node.version}</nodeVersion>
<npmVersion>${npm.version}</npmVersion>
</configuration>
</execution>
<!-- Install all project dependencies -->
<execution>
<id>npm install</id>