跳转到主要内容

检查Gitlab调度管道及其作业的错误。

项目描述

Check Gitlab Scheduler

此脚本可以检查Gitlab调度管道及其作业的错误。此外,它还可以检查管道和作业是否处于挂起状态(使用 --pending-timeout)。它还可以检查管道的最后一次执行是否超过了指定的时间(--last-run)。

usage: Check Gitlab Scheduler [-h] [-u GITLAB_URL] [-p PROJECT_ID] [-s SCHEDULER_ID] [-t TOKEN] [-o PENDING_TIMEOUT] [-l LAST_RUN]

options:
  -h, --help            show this help message and exit
  -u GITLAB_URL, --gitlab_url GITLAB_URL
  -p PROJECT_ID, --projectid PROJECT_ID
  -s SCHEDULER_ID, --schedulerid SCHEDULER_ID
  -t TOKEN, --token TOKEN
  -o PENDING_TIMEOUT, --pending-timeout PENDING_TIMEOUT
                        check the pipeline itself and the jobs in the pipeline if they are in pending for pending_timeout seconds
  -l LAST_RUN, --last-run LAST_RUN
                        check if the last pipeline was ran for more then last_run seconds

许可证

版权所有 2023 Telekom MMS GmbH

此代码受GPLv3许可证许可。

作者

  • Christopher Grau
  • Sebastian Gumprich
  • Julian Mühmelt

项目详情


下载文件

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

源分布

check_gitlab_scheduler-1.0.0.tar.gz (15.3 kB 查看哈希值)

上传时间 源码

构建发行版

check_gitlab_scheduler-1.0.0-py3-none-any.whl (16.3 kB 查看哈希值)

上传时间 Python 3

由以下支持