pipeline { agent any // environment { // NODEJS_HOME = '/usr/local/nodejs' // Adjust this path to your Node.js installation // PATH = "${NODEJS_HOME}/bin:${env.PATH}" // } stages { stage('📄文件信息') { steps { sh 'pwd' sh 'ls -al' } } stage('🛠️构建') { steps { withDockerContainer('node:18-alpine') { sh 'npm -v' sh 'npm config set registry https://registry.npmmirror.com' sh 'npm install' sh 'npm run build' sh 'la -al' } } } } post { success { echo 'Deployment successful!' } failure { echo 'Deployment failed.' } } }