【问题标题】:Jenkins get user access MatrixJenkins 获取用户访问矩阵
【发布时间】:2016-03-14 12:42:35
【问题描述】:

我需要使用 PythonJenkins 用户获取用户访问矩阵。 REST API 的端点是什么?

【问题讨论】:

    标签: python jenkins jenkins-plugins jenkins-cli


    【解决方案1】:

    Jenkins REST API documentation

    Remote API 可用于执行以下操作:

    • 从 Jenkins 检索信息以供编程使用。
    • 触发新构建
    • 创建/复制作业

    对我来说,没有办法通过 REST API 访问一般的 jenkins 配置。

    尝试访问https://your_jenkins:8080/manage/api失败:

    HTTP ERROR 404
    
    Problem accessing /manage/api. Reason:
    
        Not Found
    

    【讨论】:

    • 您可以使用 {jenkins_url}/computer/(master)/config.xml GET 请求获得授权。
    【解决方案2】:

    用户矩阵可以通过 {jenkins_url}/computer/(master)/config.xml 请求获取。之后,您可以对其进行解析并创建具有权限的用户列表。

    【讨论】:

    • 该网址似乎不起作用。我收到了 400 个错误请求。
    猜你喜欢
    • 1970-01-01
    • 2015-12-14
    • 1970-01-01
    • 2019-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-27
    相关资源
    最近更新 更多