|
|
@ -18,18 +18,16 @@ pipeline { |
|
|
|
stages { |
|
|
|
stages { |
|
|
|
stage('后端打包') { |
|
|
|
stage('后端打包') { |
|
|
|
steps { |
|
|
|
steps { |
|
|
|
withCredentials([usernamePassword(credentialsId: "${env.NEXUS_CREDENTIALS_ID}", usernameVariable: 'NEXUS_USERNAME', passwordVariable: 'NEXUS_PASSWORD')]) { |
|
|
|
withDockerContainer(image: 'maven:3.8.8-sapmachine-11') { |
|
|
|
withDockerContainer(args: '-v /root/.m2:/root/.m2', image: 'maven:3.8.8-sapmachine-11') { |
|
|
|
|
|
|
|
sh """ |
|
|
|
sh """ |
|
|
|
mvn package |
|
|
|
mvn package |
|
|
|
""" |
|
|
|
""" |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
stage('前端打包') { |
|
|
|
stage('前端打包') { |
|
|
|
steps { |
|
|
|
steps { |
|
|
|
withDockerContainer(args: '-e HOME=/home/jenkins', image: 'node:18.20.3-alpine3.20') { |
|
|
|
withDockerContainer(image: 'node:18.20.3-alpine3.20') { |
|
|
|
sh """ |
|
|
|
sh """ |
|
|
|
cd ruoyi-ui |
|
|
|
cd ruoyi-ui |
|
|
|
npm install --cache .npm --registry http://registry.npmmirror.com |
|
|
|
npm install --cache .npm --registry http://registry.npmmirror.com |
|
|
|