一、介绍
Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。Jenkins可以通过本机系统包Docker安装,甚至可以通过安装Java Runtime Environment的任何机器独立运行。
二、用途
1、持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。
2、监控一些定时执行的任务。
在.net 开发过程网站经常要发布到iis测试,本机还好,如果发布到服务,那有是一段折腾人的事情,所以对我来说Jenkins好处在于,代码提交后,点一下就可以发布了,不用在折腾。
三、安装
Jenkins 的官网地址:➤ https://www.jenkins.io/
以windows 为例(其实我就只用widows),打开官网下载安装包。
下载完成后直接双击安装文件即可,不想输入服务器密码,所以直接使用本地用户登录。
设置jenkins 管理网站的端口,默认是8080,我自己改了一下,不喜欢默认。
如果出现下面错误就是java SDK 没安装好了。java sdk 地址 ➤ https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows,下载好了安装就行,注意配环境变量。网上教程很多,自己搜索一下一把。
安装好JAVA SDK 后 ,一直next 就可以了
安装完成后,在浏览器中如果jenkins 地址, ➤ http://localhost:8989/jenkins ,8989是我自己设置的端口好,修改成自己设置的端口好即可,默认是8080。
页面提示需要输入密码,提示的红色文字,就是密码文件所在地址,找到它文本打开,之后赋值到页面输入框即可。
由于不太清楚用的插件,直接使用“安装推荐的插件”。
有部分失败,如果不是指定要用哪些功能,就不用管了,如果用到了,可以修改镜像地址或者科学上网。
配置管理员
这样就基本上安装成功了。后续介绍怎么发布网站。