airflow.providers.jenkins.sensors.jenkins

JenkinsBuildSensor

监控 Jenkins 任务并在构建完成后通过。

模块内容

class airflow.providers.jenkins.sensors.jenkins.JenkinsBuildSensor(*, jenkins_connection_id, job_name, build_number=None, target_states=None, **kwargs)[source]

基类: airflow.sensors.base.BaseSensorOperator

监控 Jenkins 任务并在构建完成后通过。

这与构建结果无关。

参数:
  • jenkins_connection_id (str) – 用于此任务的 jenkins 连接

  • job_name (str) – 要检查的任务名称

  • build_number (int | None) – 要检查的构建号 - 如果为 None,将使用最新的构建

job_name[source]
build_number = None[source]
jenkins_connection_id[source]
target_states = ['SUCCESS', 'FAILED'][source]
poke(context)[source]

派生此类时重写。

此条目是否有帮助?