فهرست منبع

fix: 2025-02-27 添加jenkines打包文件

mingliang.yang 3 ماه پیش
والد
کامیت
5f387b658d
1فایلهای تغییر یافته به همراه6 افزوده شده و 11 حذف شده
  1. 6 11
      Jenkinsfile

+ 6 - 11
Jenkinsfile

@@ -1,6 +1,8 @@
 pipeline {
     agent any
-
+    environment{
+        PATH="/opt/nodejs18/bin/pnpm"
+    }
     stages {
         stage('Checkout') {
             steps {
@@ -12,27 +14,20 @@ pipeline {
                         steps {
                             // 从版本控制系统中检出代码
                            sh 'whoami'
-                           sh 'node -v'
-                           sh 'npm -v'
-                           sh 'pnpm -v'
+                           sh '/opt/nodejs18/bin/pnpm -v'
                         }
                     }
-     stage('Install pnpm') {
-            steps {
-                sh 'npm install -g pnpm'
-            }
-        }
         stage('Install Dependencies') {
             steps {
                 // 安装项目依赖
-                sh 'pnpm install'
+                sh '/opt/nodejs18/bin/pnpm install'
             }
         }
 
         stage('Build') {
             steps {
                 // 构建Vue项目(开发环境)
-                sh 'npm run build:dev'
+                sh '/opt/nodejs18/bin/npm run build:dev'
             }
         }