1、 选择 丢弃时构建 : 勾选“General”选项卡中的“丢弃旧的构建”,填写“保持构建的天数”和“保持构建的最 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 大个数”,根据自己情况填写值。因为我们的发布包要一直使用,所以,针对发布包的限制没有设置。 ps:推荐的做法是在job创建之初就给job配置丢弃旧的构建策略并且指定保持构建的最大次数为一个较小的值
2、选择 在必要的时候并发构建: 勾选“General”选项卡中的“在必要的时候并发构建”
3、 源码管理 - Git: 填写 Repository URL 源码库拉取地址及Credentials 对应带有拉取权限的用户, Branches to build 制定拉取分支 源码库浏览器 选择自动。
4、构建触发器 非必要时 建议不选择, 否则打包时会很慢。
5、构建 - Incoke Gradle script (gradle 选项): 选择 Invoke Gradle -> 选择 Gradle Version(Gradle Version 在首页 系统管理 全局配置里面添加对应版本),Tasks 填写项目打包命令
6、构建后操作:
1、选择 Send build artifacts over SSH
2、添加SSH Server -> 首页系统管理-系统配置里添加
3、设置 Transfers
Source files: 需上传到服务器的路径,Jenkins 工作空间里的路径 例: wx/src/main/*.jar
Remove prefix: 需排除目录, ps: 上传到服务器 会带上 Source files 填写的全部路径 而不是 只有文件,所以需要排除文件夹。 例: wx/src/main



