zoukankan      html  css  js  c++  java
  • Jenkins安装配置管理、Jenkins Job介绍与构建配置、Pipeline Job编写规范、Jenkins集成

    一、安装Jenkins前的环境准备

    1.添加yum仓库源

    wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    

      rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

    如果第二句报错:import read failed(2),试试下面这种方式

    wget https://pkg.jenkins.io/redhat-stable/jenkins.io.key --no-check-certificate
    
    rpm --import jenkins.io.key

    2.保证系统安装JAVA版本为8.0或者8.0以上

    yum -y install java     #安装java
    java  -version            #查看java版本

    3.关闭防火墙

    systemctl  stop  firewalld     #关闭防火墙
    systemctl  disable  firewalld    #关闭防火墙开机自启

    4.关闭SELINUX并重启系统

    vi  /etc/sysconfig/selinux    #进入这个文件
    ...
    SELINUX=disabled         #设置
    ...
    
    reboot         #重启

    二、Jenkins安装与初始配置

    1.yum源安装Jenkins最新版本

    yum install jenkins

    2.创建Jenkins系统用户

    useradd deploy

    3.更改Jenkins启动用户与端口

    vi  /etc/sysconfig/jenkins
    ...
    JENKINS_USER=deploy
    JENKINS_PORT=8080
    ...

    4.启动Jenkins

    systemctl  start  jenkins

    5.在windows系统下host文件中手动添加jenkins的DNS记录,设置之后能通过页面直接访问jenkins

    打开CMD,输入  

    C:windowssystem32dirversetchosts

    在文件中最后一行输入你的jenkins  ip地址和访问的域名,在浏览器输入设置的域名和端口号就能进行访问

    三、Jenkins Freestyle Job与Pipeline Job区别

    Freestyle Job

    Pipeline Job

    匹配持续集成与持续交付的概念

    四、Jenkins Job构建配置 

    五、Pipeline Job编写规范

      

     

    六、Jenkins包括的集成 

    1.Jenkins Linux shell集成和Jenkins参数
    2.Jenkins Git和Maven集成
    3.Jenkins  Ansible集成
  • 相关阅读:
    看懂SqlServer查询计划
    Android开发16——获取网络资源之基础应用
    Android开发15——给TextView加上滚动条
    PeekMessage、GetMessage的区别
    获取不到Repeater控件中的CheckBox选中状态
    第十九讲:动态链接库
    孙鑫VC++视频教程笔记
    CEdit 控制键盘操作
    网络编程中粘包的处理方法
    VC++编程之道读书笔记(2)
  • 原文地址:https://www.cnblogs.com/wangcuican/p/13026026.html
Copyright © 2011-2022 走看看