zoukankan      html  css  js  c++  java
  • 获取Jenkins project build结果

    当Jenkins管理的build project越来越多的时候,须要脚本收集每一个project的近期一次build结果,从而集中管理。依据业务规则,决定是否重算和何时重算。

    以下的命令是利用curl和jenkins支持的HTTP Basic Authenticaion来訪问指定的某个project的结果。

    curl http://your_jenkins:8080/job/your_job/lastBuild/api/xml --user your_user_name:your_pwd


    返回的结果是xml.

    相同,这个脚本也能够配置在jenkins里面。作为一个监控其它任务的项目。


    这样仅仅是获得了最后一次build。假设将前面URL中的lastBuild去掉。就能够获得一个更大的xml,包括了每次build的url,比方:

    http://your_jenkins:8080/view/your_app/job/your_env/api/xml
    This XML file does not appear to have any style information associated with it. The document tree is shown below.
    <freeStyleProject>
    <action>...</action>
    <description>...</description>
    <displayName>Walle_env</displayName>
    <name>Walle_env</name>
    <url>...</url>
    <buildable>true</buildable>
    <build>
    <number>4002</number>
    <url>
    http://...:8080/view/walle/job/.../4002/
    </url>
    </build>
    <build>
    <number>4001</number>
    <url>
    http://...:8080/view/.../job/.../4001/
    </url>
    </build>
    <build>...</build>
    <build>...</build>
    <build>...</build>
    <build>...</build>
    <build>...</build>
    <build>...</build>
    <build>...</build>
    <build>...</build>
    <build>...</build>
    <build>...</build>




  • 相关阅读:
    操作系统复习——系统引论
    数据库实验四
    数据库实验三
    数据库实验二
    数据库基本概念
    2018年的总结和2019年的期望
    [kuangbin带你飞]专题七 线段树
    小程序之Button组件,函数的调用与简单的逻辑
    小程序之如何设置图片以及image组件的属性
    php 函数
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5175939.html
Copyright © 2011-2022 走看看