Jenkins 构建自动化任务

新建任务


项目配置

丢弃旧的构建【可选】

源码管理

配置仓库地址

配置 Git 账号信息

若认证失败,请检查插件 GitHub Authentication plugin 是否安装

构建触发器

**定期构建: **周期性构建。日程表类似 Linux crontab 书写格式。如上图设置,表示每隔 15 分钟进行一次构建;

GitHub hook trigger for GITScm polling:配合 GitWebhooks 使用,当有更改 push 到代码仓库,则触发构建;

轮询 SCM:配置这个选项,jenkins 会周期性的去检查代码仓库是否发生改动,若存在改动则触发构建;

构建

Publish over SSH 配置