Skip to main content

Edgetest 集线器插件

项目描述

Edgetest 集线器插件

python-3.7 代码风格:黑色

完整文档

目录

安装

从 PyPI 安装:

$ python -m pip install edgetest-hub

从 conda-forge 安装:

$ conda install -c conda-forge edgetest-hub

入门

该插件使用集线器从edgetest的结果中启用自动拉取请求 。这旨在用于 Jenkins,但可以在任何安装github安装的机器上使用。

要使用此插件,edgetest.hub请在您的配置中添加一个部分:

[edgetest.hub]
git_url = github.com  # optional
git_repo_org = org-name
git_repo_name = repo-name
git_username = Jenkins  # optional
git_useremail = noreply@capitalone.com  # optional
updater_branch = dep-updates  # optional
pr_to_branch = develop  # optional
pr_reviewers = fdosani  # comma seperated github ids
open_issue_on_fail = True  # True or False if you want an issue to be created when tests fail
  • 确保您设置了环境变量GITHUB_TOKEN。此令牌应有权与相关的 GitHub 存储库进行交互。
  • git已安装。
  • hub已安装。见这里

而已!测试完成后,插件将自动调用。

  • 它将GITHUB_TOKEN在继续之前进行检查。
  • 第一步配置gitupdater_branch.
    • updater_branch如果它存在于远程或本地,将删除它。
  • 然后提交setup.cfgrequirements.txt提交 PR 以供审核。

贡献

请参阅我们的开发人员文档

我们欢迎并感谢您的贡献!在我们接受任何贡献之前,我们要求您务必签署贡献者许可协议 (CLA)

该项目遵守开源行为准则。通过参与,您应该遵守此准则。

执照

Apache-2.0

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

edgetest-hub-2022.6.0.tar.gz (11.4 kB 图哈希)

已上传 source

内置分布

edgetest_hub-2022.6.0-py3-none-any.whl (11.9 kB 查看哈希

已上传 py3