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>




  • 相关阅读:
    Jsp补充
    Jsp和Servlet关系
    ServletContext简介
    利用Session实现三天免登陆
    Cookie简介
    JSP简介
    线程基础--同步机制
    深思——工作面试
    response.setcontenttype的參数
    Codeforces 96D Volleyball spfa
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5175939.html
Copyright © 2011-2022 走看看