1. 产品简介
  2. 快速开始
  3. 编写构建流程
  4. 配置构建计划
  5. 构建节点
  6. 管理构建计划
  7. 系统插件
  8. 自定义团队插件
  9. 最佳实践
  10. 常见问题
  11. 词汇表
持续集成 / 构建制品 / Generic

构建 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')
      }
    }
  }
}

截图


常见问题

  1. 如何自动生成版本号?

请阅读:自动生成版本号

上一篇Docker
最近更新
感谢反馈有用
感谢反馈没用

在阅读中是否遇到以下问题?

您希望我们如何改进?

工单咨询