| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 
							- pipeline {
 
-     agent any
 
-     stages {
 
-           stage('whoami') {
 
-                 steps {
 
-                     // 从版本控制系统中检出代码
 
-                    sh 'whoami'
 
-                 }
 
-             }
 
-         stage('Checkout') {
 
-             steps {
 
-                 // 从版本控制系统中检出代码
 
-                 checkout scm
 
-             }
 
-         }
 
-      stage('Install pnpm') {
 
-             steps {
 
-                 sh 'npm install -g pnpm'
 
-             }
 
-         }
 
-         stage('Install Dependencies') {
 
-             steps {
 
-                 // 安装项目依赖
 
-                 sh 'pnpm install'
 
-             }
 
-         }
 
-         stage('Build') {
 
-             steps {
 
-                 // 构建Vue项目(开发环境)
 
-                 sh 'npm run build:dev'
 
-             }
 
-         }
 
-         stage('Publish Locally') {
 
-             steps {
 
-                sh 'rm -rf /home/medic/dist'
 
-                 // 将构建结果复制到本地目录(可自定义目录)
 
-                 sh 'cp -r dist /home/medic'
 
-                 // 解压dist.zip到指定目录
 
-                 sh 'unzip /home/medic/dist.zip -d /home/medic/dist'
 
-             }
 
-         }
 
-     }
 
-     post {
 
-         always {
 
-             // 清理工作空间
 
-             cleanWs()
 
-         }
 
-     }
 
- }
 
 
  |