Jenkins + Git +IIS 部署

参考博文:https://blog.csdn.net/jonsonler/article/details/81317352

参考博文:https://www.cnblogs.com/WJ--NET/p/8759733.html

一.安装对应的Jenkins版本(这里选的Windows版)

1.基本安装

  (1)下载地址:https://jenkins.io/

 (2)默认安装:安装成功后可以通过http://localhost:8080/打开BS端管理界面

(3)解锁Jenkins

(4)安装自定义插件

 注:此处安装失败,提示缺少插件(如果大面积安装失败,请检查服务器是否安装 jdk)

0

至此,安装和基本的启动完成。

 2.Jenkins基本配置

(1)创建一个管理员账户

(2)自定义安装系统全局配置

界面位置:

---jdk

---git

(3)安装插件

位置:管理插件

---安装 Public Over SSH (用于连接远程服务器)

 ----安装 Deploy to Container (用于把打包的应用发布到远程服务器)

3.构建项目,将项目部署到远程服务器

 (1)配置远程连接服务器的 SSH (去系统设置里配置Publish over SSH)

     

(2)构建项目

确定后,配置项目的源码管理,构建触发器

 (3)if构建的git仓库是私有地址,需要进行以下配置,公有地址跳过

 添加完git私库对应的域名,点击Ok,然后选中刚刚添加的那条记录,然后配置域合法的用户信息,然后确认就ok

 

 (4)配置构建触发器

触发器建议使用这2种

1.定时构建

定时构建就是没隔一段时间就是构建1次任务

0 * * * *   代表每小时0分的时候构建1次项目

 第1个代表分,第2个代表时,第3个代表日,第4个代表月,第5个代表周

2.轮询SCM

轮询SCM就是查看源码管理的代码有没有更新,如果更新了就去构建,没有更新就不会构建

*/5 * * * * 代表每5分钟就去查看源码有没有更新

(5)开始构建

 

 查看错误日志:


版权声明:本文为CSDN博主「陌筱明」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ming19951224/article/details/80958761

原文地址:https://www.cnblogs.com/yxcn/p/11629947.html