roquie / circleci-php-sdk
一个小型库,用于触发CI构建,可能还会是一个完整的API包装器。
0.1.0
2019-01-08 13:01 UTC
Requires
- php: >=7.2
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: ^7.5
- symfony/var-dumper: ^4.2
This package is auto-updated.
Last update: 2024-09-09 01:26:12 UTC
README
一个小型库,用于触发CI构建,可能还会是一个完整的API包装器。但如果需要添加新功能,可以通过PR来实现。
安装
composer require roquie/circleci-php-sdk
用法
可以将令牌传递给构造函数,或使用全局环境变量CIRCLECI_TOKEN
。
$ci = new \Roquie\CircleSdk\CircleCI($token, $vcsType); $ci->setUsername('microparts'); $ci->setProject('protocall-build-mock'); $results = $ci->triggerNewJob(); echo $results['build_url'];
许可
MIT许可
版权所有 © 2019 roquie0@gmail.com
在此,免费地向任何获得本软件及其相关文档副本(“软件”)的人授予在本软件上不受限制地处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供者提供软件的人这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论该责任是基于合同、侵权或其他方式,无论该责任是因软件或其使用或其他原因而产生、发生或与之相关。