文件名称:ci-detector:检测持续集成环境并获取当前构建的信息
文件大小:22KB
文件格式:ZIP
更新时间:2024-02-25 18:13:23
php jenkins circleci gitlab travis-ci
CI检测器 PHP库可检测持续集成环境并提供统一的界面来读取构建信息。 该检测基于每个CI服务器注入到构建环境中的环境变量。 但是,这些变量在每个CI中的命名都不同。 该库包含许多受支持的CI服务器的适配器以处理这些差异,因此您可以使脚本(尤其是CLI工具)可移植到多个构建环境中。 支持的持续集成服务器 目前可以识别以下CI服务器: 如果缺少您喜欢的CI服务器,请随时发送请求请求! 安装 使用安装: $ composer require ondram/ci-detector Ci-detector需要PHP 7.1+,但是如果您需要与PHP <7.1兼容,您仍然可以使用旧版的2.x C
【文件预览】:
ci-detector-main
----src()
--------Exception()
--------TrinaryLogic.php(2KB)
--------CiDetector.php(3KB)
--------CiDetectorInterface.php(572B)
--------Ci()
--------Env.php(434B)
----composer.json(2KB)
----CHANGELOG.md(3KB)
----README.md(13KB)
----LICENCE.md(1KB)