Jenkis构建任务的配置教程

本篇内容主要讲解“Jenkis构建任务的配置教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Jenkis构建任务的配置教程”吧!

创新互联长期为上1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为轵城企业提供专业的成都网站设计、成都网站建设轵城网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

首先为什么要用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构建任务的配置教程”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


本文标题:Jenkis构建任务的配置教程
分享URL:http://csdahua.cn/article/pspdci.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流