zoukankan      html  css  js  c++  java
  • jenkins的安装与配置

      一、Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。简单一点就是Jenkins是用JAVA开发的一套集成管理工具。

      二、Jenkins的下载地址:https://www.jenkins.io/download/

      

       一般选择war下载,主要是运行上面相对共用一点。

      三、运行

    java -jar jenkins.war --httpPort=80

      后面的httpPort是用来修改端口的

      

       四、初始化

      

       在C:UsersAdministrator.jenkinssecretsinitialAdminPassword中找到密码

      

       

      等待初始化完成

      

       五、安装插件,这里要注意通过官网下载特别慢,所以一般通过清华的镜像源进行下载

      清华镜像源地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/

      

       安装方式:

      1、先点击安装推荐,等待安装完成,当然可以刷新跳过

      

       2、设置管理员账号

      

       

       3、修改插件源获取为清华源

      

       

       

       在Advanced中修改Update Site

      

       改成:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

      点击Check now等待完成

      4、然后就可以在Available中进行搜索了

      

      5、如果网速还是不能满足需求的话,可以在Advanced中进行*.hpi文件的安装

      

      六、打包集成

      1、当相关的插件装完以后,进行相关的环境配置

      

      2、配置Item这里直接简化了

      

      说明:

        1)源码管理:可以使用GIT、SVN等工具

        2)构建触发器:主要用来构建重复执行和代码更新

        编写规则:* * * * *

        第一颗*表示分钟,取值0~59

        第二颗*表示小时,取值0~23
        第三颗*表示一个月的第几天,取值1~31
        第四颗*表示第几月,取值1~12
        第五颗*表示一周中的第几天,取值0~7,其中0和7代表的都是周日

        3)Pre Steps:前置脚本执行

        4)Build:建立过程

        5)Post Steps:后置脚本执行

        。。。

      3、编写过程就完成了,执行过程如下:

      

  • 相关阅读:
    《Android 4游戏高级编程(第2版)》书评
    push研究——Apache Mina探索初步
    Android UI开发第二十三篇——分享书架UI实现
    cookie学习总结
    Web.xml配置详解
    Java序列化的机制和原理
    Java高级技术(汇总中...)
    [Java]HashMap的两种排序方式
    jdk与jre的区别
    DM,NLP常用算法汇总
  • 原文地址:https://www.cnblogs.com/ll409546297/p/13321764.html
Copyright © 2011-2022 走看看