Jenkis构建任务的配置教程
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本篇内容主要讲解"Jenkis构建任务的配置教程",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Jenkis构建任务的配置教程"吧!首先为什么要用Jenki
千家信息网最后更新 2025年12月02日Jenkis构建任务的配置教程
本篇内容主要讲解"Jenkis构建任务的配置教程",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Jenkis构建任务的配置教程"吧!
首先为什么要用Jenkis,它有什么特点?
引用官网的一句话
https://jenkins.io/zh/
构建伟大,无所不能
Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。
优势
1.作为一个可扩展的自动化服务器,Jenkins可以用作简单的CI服务器,或者变成任何项目的连续交付中心。2.Jenkins是一个独立的基于Java的程序,可以立即运行,包含Windows,Mac OS X和其他类Unix操作系统。(个人比较喜欢war形式部署,可移植性比较强)3.通过更新中心中的1000多个插件,Jenkins集成了持续集成和持续交付工具链中几乎所有的工具。4.Jenkins 可以通过其插件架构进行扩展,从而为 Jenkins 可以做的事提供几乎无限的可能性。5.Jenkins可以轻松地在多台机器上分配工作,帮助更快速地跨多个平台推动构建,测试和部署。6.Jenkins可以通过其网页界面轻松设置和配置,其中包括即时错误检查和内置帮助。
一、Jenkis的安装
1.需要准备的资源
a) jdk1.8.0_131 b) apache-tomcat-8.5.46c) jenkins.war
2.搭建环境
a) 配置java环境变量 打开:我的电脑->属性->高级系统设置->环境变量 新建JAVA_HOME 值 C:\Program Files\Java\jdk1.8.0_131 (jdk目录路径) 编辑Path,在最前面加 %JAVA_HOME%\bin; 新建CLASSPATH 值 .; Cmd运行 java -version (有java版本字样则证明配置成功)b) 运行Tomcat 把 jenkins.war 放入到 D:\soft\apache-tomcat-8.5.46\webapps 文件夹下。 进入到 D:\soft\apache-tomcat-8.5.46\bin 文件夹 双击执行 startup.bat 文件 弹出窗口最后结尾处 有 successful 字样代表成功!c) 测试运行Jenkis 由于Tomcat默认端口为 8080 打开浏览器输入 http://localhost:8080/jenkins
3.启动服务
二、Jenkis的使用(以Android+SVN+Gradle项目为例)
1. 准备资源(Android项目,SVN地址,Gradle版本,AndroidSDK
a) Android项目,这里项目名是 Deebo (Android-studio开发工具)b) 把项目提交到SVN(这里SVN搭建就不做阐述,项目已在SVN请忽略此步骤) 查看项目所在SVN地址方法: TortoiseSVN->Repo-brower 注意:提交到SVN的项目,如果有忽略的敏感文件请自行copy到后面Jenkis配置好的工作空间下c) Gradle版本 这里选用的是5.4.1 地址 https://services.gradle.org/distributions/gradle-5.4.1-all.zipd) AndroidSDK 这是本机路径 D:\soft\sdk e) 用浏览器打开Jenkis 这里需要在指定的路径下找到初始密码用来解锁登录,直接Copy提示的路径到地址栏即可查看密码。下面开始安装插件..)
2. 下载安装插件
a) 先安装默认推荐的插件 (安装过程是需要联网下载的...耐心等待...) b) 插件安装成功之后会提示创建第一个管理员用户,方便后期调试配置项。 c) 实例配置,默认就好 d)重启Tomcat(因为要加载刚刚安装好的插件) 登录 ..)
3. 创建任务
a) 创建一个新的任务 AutoBuild ,注意选择第一个。
4. 配置
--》高级
高级-》
配置AndroidSDK
5. 初步构建
以上配置好之后就可以构建了。
....... 其他功能需要自己研究了。延后补充
6. 创建定时构建任务
7. 构建成功后操作(归档、上传到服务器)
三、关于Jenkis 无人值守
1. 自启服务/网络开机自动验证
到此,相信大家对"Jenkis构建任务的配置教程"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
配置
项目
插件
任务
服务
成功
地址
文件
路径
运行
教程
高级
工具
服务器
版本
环境
内容
变量
可以通过
多个
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
代码插数据库报错
服务器怎么看磁盘占用率
石家庄赛扬网络技术有限公司
吉林省圆梦网络技术有限公司
双机热备管理服务器
网络安全法关乎每一个人
浙江云服务器租用
荆州学院网络安全实验室
计算机网络技术计算题
conn 联接数据库
数据库将查出来数据进行分组
php从数据库查询
web数据库技术 asp
java创建数据库
网络安全安漫画
工程零件供应数据库
技术机网络技术就业
5g网络技术的机遇分析
修复服务器任务管理器
学软件开发一天多长时间
cad修复后的数据库中没有
网络安全信息传输加密方式
服务器文件权限修改
南通网络安全应用
南昌软件开发公司待遇怎么样
sql数据库编程软件自学
我对网络安全的认识800字
软件开发团队宣传报道
管家婆用什么软件开发
建筑企业点调数据库