jenkins本地部署及使用

一、下载Jenkins软件

官网下载:Jenkins下载官网

二、安装Jenkins及安装中出现的问题

1.点击下载好的安装包,Next
2.选择安装路径,建议默认r
3.设置本地访问或域访问,设置域访问出现问题看下文。
4.设置jenkins访问端口,选择可用端口
5.设置jdk路径,要注意他要用相匹配的jdk版本。
6.安装Jenkins。
7.确认安装。
8.完成安装。

设置域访问,点击test credentials出现警告:

  1. 在window下找到本地安全策略设置(WIN+R输入secpol.msc),可能说不存在是因为Windows家庭版没有本地安全策略需执行以下脚本(将下述文件保存为.bat文件然后以管理员身份运行):
@echo off 
pushd "%~dp0" 

dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt 
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt 

for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" 
pause

运行完成后即可 WIN+R输入secpol.msc 就可以找到 ’本地安全策略‘ ,如果还找不到建议重启电脑多试几次。
2. 在本地安全策略=>“本地策略”=>“用户权限分配”=>“作为服务登录”=>“添加用户或组”=>“输入自己的电脑用户名并检查之后确定(默认用户名 Administrator)”
3. 再返回 设置域访问 用上述用户名及其密码即可通过检测,之后一路next。

三,Jenkins使用

1.Jenkins设置

1.解锁Jenkins:打开浏览器,输入网址:http://127.0.0.1:8000(本地的,如果有设置域名和其他端口自己换一下登录入口),根据提示输入管理员密码

2.安装插件:选择安装推荐的插件即可,等待安装完成

3.创建账号

4.配置实例

5.完成配置

Jenkins管理

在manage Jenkins 中是相关Jenkins的管理,里面的manage plugins(插件管理),Script Console(脚本执行器)后续可能用到。其他功能自行探索。

2.创建项目

1.点击新建Item

2.填写名称,选择项目类型,这里选择FreeStyle project。

3.配置任务:

  1. General基本信息:
    description:项目描述内容。
    Discard old builds 删除历史构建记录 (Days to keep builds 保留构建记录的天数)(Max builds to keep 保留构建最大次数)
    This project is parameterized 增加构建过程所需的参数。点击添加参数,选择所需类型,配置名称,默认值,描述。调用时使用 ${名称}

  2. 源码管理:
    安装插件Git (如果已经有GIt选项说明已安装)。
    确保本地已经安装Git。
    输入项目的git库的地址。
    如果,代码需要权限下载则需配置用户名密码。点击Add Jenkins ,类型选择Username with password,添加有权限的用户密码,可增加描述信息。
    返回之前页面选择相应账户,如果不提示错误说明该账号能访问git账号。

  3. 构建触发器
    这里讲 Build periodicall ,其他可以点击右侧问号看详细讲解。
    勾选 Build periodicall 会出现日程表,你可以填写日期让他定时构建。日程表填写格式为"分钟 (0-59) 小时(0-23) 一月的天数(1-31) 月份(1-12) 一周的天数(0-7 0和7表示周天)"(*表示全选) 例如: "0 20 * * *"表示每天20点构建一次

  4. Build Steps
    增加构建过程的步骤:add build step 我这里选择Execute shell,添加你构建所需的指令。

  5. 保存 并Build。可以点击左下角你所创建的build,再点击控制台查看,build过程。

更改Jenkins工作目录

1.关闭Jenkins服务:在任务管理器服务中找到Jenkins并关闭服务。
2.找到安装时选择安装路径,在其中找到一个Jenkins.xml的文件编辑 修改 JENKINS_HOME 的value 为你要指定的工作目录。如下图:在这里插入图片描述
3.再打开Jenkins服务。

控制台乱码

1.在jenkins系统管理->系统配置->全局属性新增一个属性
键:LANG
值:zh.CN.UTF-8
2.配置Windows系统的环境变量
键:JAVA_TOOL_OPTIONS
值:-Dfile.encoding=UTF-8
3.重启Jenkins服务。

html测试报告

1.直接在workpace中寻找。
2.在项目的面板中增加一个html报告(可选):下载插件 html publisher plugin 安装插件后可在 配置 构建后操作中添加Publish HTML reports,HTML directory to archive填写相对路径,Index page填写文件名称可以使用*.html输出所有html文件,Index page title[s]选填这里选择不填,Report title填写报告名称。之后构建完成后就会在项目的面板中增加一个html报告。
3.html格式问题:临时解决策略 在jenkins管理 脚本执行中 运行 System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "")Jenkins服务重启后无效。
另一永久方案:使用groovy插件,在Build Steps增加Groovy script执行上述语句。需本地有groovy环境。(个人感觉没必要)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Jenkins的本地部署非常简单。你可以按照以下步骤进行操作: 1. 首先,从Jenkins官网下载jenkins.war文件\[1\]。 2. 将jenkins.war文件放置在Tomcat的webapps目录下。 3. 启动Tomcat服务器。 4. 在浏览器中输入"http://localhost:端口号/jenkins"来访问Jenkins\[2\]。 5. 在Jenkins的安装向导中,选择推荐插件安装选项,并指定安装路径为/data/local/jenkins/jenkins.war。 6. 安装完成后,你可以使用Jenkins来进行自动化部署等操作。 希望这些步骤对你有帮助!如果你还有其他问题,请随时提问。 #### 引用[.reference_title] - *1* [Jenkins-1 本地部署](https://blog.csdn.net/oJueQiang123456/article/details/90246560)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [jenkins实现本地部署](https://blog.csdn.net/wh2827991/article/details/78393965)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [jenkins自动化部署项目](https://blog.csdn.net/m0_49159526/article/details/124909264)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值