window中搭建jenkins_Jenkins持续集成(上)-Windows下安装Jenkins

本文详细介绍了在Windows 2008 R2上安装Jenkins2.235.1的步骤,包括下载官方版本、安装.NET Framework、解决初始化问题、安装插件时遇到的错误以及自定义插件安装。同时,文章还提到了视图使用技巧,如视图正则表达式匹配。
摘要由CSDN通过智能技术生成

环境:Windows 2008 R2、Jenkins2.235.1;

概要

前面写过一篇文章,《自动发布-asp.net自动发布、IIS站点自动发布(集成SLB、配置管理、Jenkins)》,这个主要是用于投产环境运维平台自动发布的集成,对于前面的环节使用Jenkins构建包,并发布到测试环境并没有详细的说明,现在发文记录一下。

正文

一、下载,直接打开官网下载Jenkins的Windows版(最好是选择正式版本),下载地址:https://www.jenkins.io/download/;

二、安装,在服务器上面先安装.net framework4.6.2或以上版本,再直接打开下载包安装即可,安装路径最好选择非系统盘,且路径中不要含有空格;

三、配置准备,安装完之后会自动打开网站,或手动浏览:http://localhost:8080/,端口号可在配置文件中修改,默认为8080。

错误1: Please wait while Jenkins is getting ready to work ... 并且一直无法进入;

进入jenkins的安装目录,打开-----hudson.model.UpdateCenter.xml,

将 url 中的 :https://updates.jenkins.io/update-center.json,更改为:http://mirror.xmission.com/jenkins/updates/update-center.json

然后重启Windows服务(Jenkins);

再重新浏览,可能还是会卡在那个页面,不要急,等它下载这个Json文件下来,具体速度取决于网络情况,可能几个小时都有可能。

主要是看安装目录是否有文件夹:updates,以及下面的文件default.json;

四、新手入门插件安装,成功进入初始化页面后,会提示安装插件,可以选择新手入门或高级自定义安装,下面我再介绍常用插件,可以先选择新手入门安装,不过现实是一般不会这么顺利,安装插件的时候可能会出现错误:

错误1、No such plugin: cloudbees-folder

a、打开链接“http://ftp.icm.edu.pl/packages/jenkins/plugins/cloudbees-folder/”,在最下面找到并打开“latest”目录;

b、将目录中的“cloudbees-folder.hpi”下载下来后放在“jenkins安装目录\war\WEB-INF\detached-plugins”文件夹中;

再重启Windows服务(Jenkins);

再重新浏览,可能还是会报错,不要急,还是等下载完那个更新的json文件(安装目录是否有文件夹:updates,以及下面的文件default.json;)。

错误2、安装插件慢

a、修改 jenkins安装目录下的 updates/default.json

updates.jenkins-ci.org/download 替换成国内源 mirrors.tuna.tsinghua.edu.cn/jenkins

b、修改 jenkins安装目录下的 updates/default.json

www.google.com 替换成 www.baidu.com

五、自定义插件安装,上面的安装完成之后,就可以安装一些常用的插件了,如下:

1、subversion:SVN源码管理工具

2、msbuild:VS构建工具 ;

3、Role-based Authorization Strategy:角色权限管理;

4、Active Choices Plug-in:下拉菜单联动;

5、Publish Over FTP:FTP插件;

6、Localization: Chinese:中文插件; 或:Locale

7、Folder-based Authorization Strategy:基于文件夹的授权策略

8、Date Parameter:日期参数插件

9、ThinBackup:轻量备份(一定要有备份的习惯,血的教训,当时一不小心把弄的东西全搞没了);

10、Parameterized Trigger:多Job任务参数传递;

11、HTTP Request:HTTP请求;

六、视图使用技巧,视图正则表达式匹配:

test1_.* 表示,test1_开头的都放到该视图下面。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值