hostnet / jenkins-api
该软件包已被废弃且不再维护。未建议替代包。
Jenkins API
1.1.0
2014-06-26 08:33 UTC
Requires
- php: >=5.3.3
This package is not auto-updated.
Last update: 2016-05-26 09:45:22 UTC
README
CarlosIO\Jenkins 是一个用于 PHP 5.3+ 的 Jenkins API,它是为了仪表板和极端反馈而生的。
目前,它支持以下功能
- 集成不同的 Jenkins 信息
- 访问
- 作业
- 变更集
- 变更
- 作者
- 属性
在其他项目中使用
使用 composer
"require": {
"carlosio/jenkins": "dev-master"
}
使用方法
使用方法相当简单
<?php require_once __DIR__ . '/../vendor/autoload.php'; use CarlosIO\Jenkins\Dashboard; use CarlosIO\Jenkins\Source; $dashboard = new Dashboard(); $dashboard->addSource(new Source('http://ci.jenkins-ci.org/view/All/api/json/?depth=2')); // Add as many sources as you want // ... print_r($dashboard->getJobs());
如果您需要用户认证,只需设置您的源 URL 如下
$dashboard->addSource(new Source('http://user:password@ci.jenkins-ci.org/view/All/api/json/?depth=2'));