zoukankan      html  css  js  c++  java
  • Jenkins自动构建的几种方式

    1、远程URL构建

      在任务配置处的构建触发器中选择远程触发,例如,在下图框中输入abc,则只需要在网页上输入地址:Jenkins_URL/job/工程名/build?token=abc

    2、利用curl在服务器上构建

      Linux 的 curl 命令用来发送 HTTP 请求。

      -X 参数:指定请求方式

      -v 参数:显示响应结果

      -u 参数:携带用户名/密码

      -H 参数:携带请求消息头信息

      命令:curl -X post -v -u [Jenkins 用户名]:[Jenkins 密码] -H "请求消息头信息" http://[服务器 IP 地址]:[服务器端口 号]/jenkins/job/[Jenkins 项目名称]/build?token=[身份验证令牌]

      消息头值获取:

      

      

      访问:http://admin:090d592c760bf922d554ed4b1abb2137@192.168.70.131:8080/jenkins/crumbIssuer/api/xml

      获取Jenkins-Crumb

      访问:curl -X post -v -u admin:2f6bff33bda14baba83ba1c002045f05 -H "Jenkins-Crumb:88a12946e07d82b3b0d567c7c4610c9a" http://192.168.70.131:8080/jenkins/job/ProOne/build?token=abc 进行构建。

  • 相关阅读:
    C#6.0新语法
    C#泛型详解
    C#下Hashtable和Dictionary之间的差别
    C#中HashTable的用法
    MySQL日志
    MySQL创建数据表并建立主外键关系
    MySQL函数的使用
    MySQL实现SQL Server排名函数
    Windows安装SVN服务器和客户端
    Oracle SQL Developer 免费的DB2客户端
  • 原文地址:https://www.cnblogs.com/wu-wu/p/10608459.html
Copyright © 2011-2022 走看看