Generic
文章内容
持续集成生成的文件可保存到文件制品库,适合 React/VUE 等前端项目、Android/iOS/C++ 等客户端项目。
Jenkinsfile
pipeline {
  agent any
  stages {
    stage('检出') {
      steps {
        checkout([
          $class: 'GitSCM',
          branches: [[name: GIT_BUILD_REF]],
          userRemoteConfigs: [[
            url: GIT_REPO_URL,
            credentialsId: CREDENTIALS_ID
        ]]])
      }
    }
    stage('构建') {
      steps {
        sh 'npm install'
        sh 'npm run build'
        sh 'tar -zcvf shop-web.tar.gz dist'
      }
    }
    stage('保存到制品库') {
      steps {
        codingArtifactsGeneric(files: 'shop-web.tar.gz', repoName: 'my-generic', version: '1.0.0')
      }
    }
  }
}示例
制品打包完成后,需发往不同的环境中。此时的版本号若能够具备语义,能够让人一眼就判断出不同的环境下所对应的不同制品版本,将有助于提升开发效率。关于如何自动生成版本号,详细说明请参考此文档。
问题反馈 >
 2022-05-06最近更新
2022-05-06最近更新感谢反馈有用
感谢反馈没用
在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。


 
                 
                 
                 
     
     
    