jenkins使用url触发构建

  1. 下载安装包

     jenkins下载地址 http://mirrors.jenkins.io/war
     tomcat下载地址  http://mirrors.hust.edu.cn/apache/tomcat
    
  2. 安装java1.8

     yum install -y java-1.8.0-openjdk git
    
  3. 安装tomcat

     tar xf apache-tomcat-8.5.40.tar.gz
     cd apache-tomcat-8.5.40 && bin/startup.sh
     
     访问http:ip:8080出现tomcat页面则正常
    
  4. 安装jenkins

     mv jenkins.war apache-tomcat-8.5.40/webapps/
     bin/shutdown.sh && bin/startup.sh
    
     放在webapp目录下的访问地址
     	http://IP/jenkins
     放在webapps/ROOT/目录下的访问地址
     	http://IP
    
  5. 配置jenkins项目
    1). 创建一个新项目
    jenkins使用url触发构建_第1张图片
    2). 配置git仓库
    jenkins使用url触发构建_第2张图片
    3). 配置url触发构建(配置好之后就可以在浏览器访问url触发构建)
    格式: http://jenkins_url/job/job_name/build?token=123456
    jenkins使用url触发构建_第3张图片4). 配置curl触发构建(上面配置后只能在浏览器访问触发构建,curl不能)

     配置用户token
     	Manage Jenkins -> Manage Users -> Create User -> Configure 
     	注意: 需要安装插件 Authorize Project
     配置用户权限
        Manage Jenkins -> Configure Global Security -> Authorization -> Matrix-based security
     curl触发语法
     curl -X POST http://username:user_token@jenkins_url/job/job_name/build?token=123456
    

配置用户token
jenkins使用url触发构建_第4张图片配置用户权限
jenkins使用url触发构建_第5张图片

参考博客: https://blog.csdn.net/tq08g2z/article/details/79718425

你可能感兴趣的:(自动化运维工具)