跳转到主要内容

未提供项目描述

项目描述

Build Status

西比尔是一个用于查询CI/CD环境和系统的命令行界面和REST API。

安装

pip install git+https://github.com/rhos-infra/cibyl.git

接下来,设置配置

environments:                 # List of CI/CD environments
  production:                 # An environment called "production"
    production_jenkins        # A single system called "production_jenkins"
      system_type: jenkins    # The type of the system (jenkins or zuul)
      sources:                # List of sources belong to "production_jenkins" system
        jenkins_api:          # The name of the source which belongs to "production_jenkins" system
          driver: jenkins     # The driver the source will be using
          url: https://...    # The URL of the system
          username: user      # The username to use for the authentication
          token: xyz          # The token to use for the authentication
          cert: False         # Disable/Enable certificates to use for the authentication

用法

cibyl 用于列出配置中指定的环境和系统

cibyl query --jobs 将打印您CI系统中所有可用的作业

cibyl query --jobs --system <SYSTEM NAME> 将打印一个特定系统中的所有作业

cibyl query --jobs --builds 将打印作业以及该作业所有构建的状态

官方文档

有关更多信息,请参阅我们的文档

项目详情


下载文件

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

源代码分发

Cibyl-1.0.0.tar.gz (685.4 kB 查看哈希值)

上传时间 源代码

构建分发

Cibyl-1.0.0-py2.py3-none-any.whl (308.5 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者