jck28-lucio-jenkinsjob配置

目录

  • 任务配置组成
  • 常用配置项

任务配置

任务是 jenkins 的核心功能,决定了 jenkins 怎么去执行

创建任务

路径 Dashboard → 新建任务

任务配置组成

  • 常规 General
  • 源码管理
  • 构建触发器
  • 构建环境
  • 构建
  • 构建后动作

常规 General

  • 描述
  • 丢弃旧的构建
  • 参数构建过程
  • 关闭构建
  • 在必要的时候并发构建
  • 静默期
  • 重试次数
  • 该项目的上游项目正在构建时阻止构建
  • 该项目的下游项目正在构建时阻止构建
  • 使用自定义的工作空间
  • 显示名称

源码管理

  • Git
    • 仓库(Repository)
    • 构建分支(Branches to build)
    • 源码库管理器
    • 附加行为(Additional Behaviours)

image

构建触发器

  • 触发远程构建
  • 其他工程构建后触发
  • 定时构建
  • 轮询 SCM

image

构建环境

  • Use secret text(s) or file(s)?
    image

构建

  • 执行 Windows 批处理命令
  • 执行 shell
  • 调用顶层 Maven 目标

image

构建后动作

  • 归档成品
  • 构建其他工程
  • 记录文件的指纹用于追踪
  • Git Publisher
  • E-mail Notification

image