温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Jenkis构建任务的配置教程

发布时间:2021-06-24 10:00:44 来源:亿速云 阅读:132 作者:chen 栏目:大数据

本篇内容主要讲解“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.46
c)  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.zip

d) AndroidSDK
   这是本机路径 D:\soft\sdk 

e) 用浏览器打开Jenkis
   这里需要在指定的路径下找到初始密码用来解锁登录,直接Copy提示的路径到地址栏即可查看密码。下面开始安装插件
..)

2. 下载安装插件

a) 先安装默认推荐的插件 (安装过程是需要联网下载的...耐心等待...)

        b) 插件安装成功之后会提示创建第一个管理员用户,方便后期调试配置项。
        c) 实例配置,默认就好
        d)重启Tomcat(因为要加载刚刚安装好的插件)
      登录
      
    ..)

3. 创建任务

a) 创建一个新的任务 AutoBuild ,注意选择第一个。

Jenkis构建任务的配置教程

Jenkis构建任务的配置教程

4. 配置

Jenkis构建任务的配置教程

Jenkis构建任务的配置教程

--》高级

Jenkis构建任务的配置教程

Jenkis构建任务的配置教程

Jenkis构建任务的配置教程

Jenkis构建任务的配置教程

高级-》

Jenkis构建任务的配置教程

    配置AndroidSDK

Jenkis构建任务的配置教程

Jenkis构建任务的配置教程

Jenkis构建任务的配置教程

5. 初步构建

以上配置好之后就可以构建了。

....... 其他功能需要自己研究了。延后补充

6. 创建定时构建任务

7. 构建成功后操作(归档、上传到服务器)

三、关于Jenkis 无人值守

1. 自启服务/网络开机自动验证

到此,相信大家对“Jenkis构建任务的配置教程”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI