buildkite_sdk.trigger_step
1from typing import Optional, List, Union, TypedDict 2from buildkite_sdk.types import ( 3 Build, 4 DependsOn, 5 SoftFail, 6) 7from buildkite_sdk.schema import ( 8 TriggerStep as _trigger_step, 9) 10 11 12class TriggerStepArgs(TypedDict): 13 trigger: str 14 allow_dependency_failure: Optional[bool] 15 trigger_step_async: Optional[bool] 16 branches: Optional[Union[List[str], str]] 17 build: Optional[Build] 18 depends_on: Optional[Union[List[Union[DependsOn, str]], str]] 19 id: Optional[str] 20 identifier: Optional[str] 21 trigger_step_if: Optional[str] 22 key: Optional[str] 23 label: Optional[str] 24 name: Optional[str] 25 skip: Optional[Union[bool, str]] 26 soft_fail: Optional[Union[bool, List[SoftFail]]] 27 28 29def TriggerStep( 30 trigger: str, 31 allow_dependency_failure: Optional[bool] = None, 32 trigger_step_async: Optional[bool] = None, 33 branches: Optional[Union[List[str], str]] = None, 34 build: Optional[Build] = None, 35 depends_on: Optional[Union[List[Union[DependsOn, str]], str]] = None, 36 id: Optional[str] = None, 37 identifier: Optional[str] = None, 38 trigger_step_if: Optional[str] = None, 39 key: Optional[str] = None, 40 label: Optional[str] = None, 41 name: Optional[str] = None, 42 skip: Optional[Union[bool, str]] = None, 43 soft_fail: Optional[Union[bool, List[SoftFail]]] = None, 44) -> _trigger_step: 45 return _trigger_step( 46 trigger=trigger, 47 allow_dependency_failure=allow_dependency_failure, 48 trigger_step_async=trigger_step_async, 49 branches=branches, 50 build=build, 51 depends_on=depends_on, 52 id=id, 53 identifier=identifier, 54 trigger_step_if=trigger_step_if, 55 key=key, 56 label=label, 57 name=name, 58 skip=skip, 59 soft_fail=soft_fail, 60 type=None, 61 )
class
TriggerStepArgs(typing.TypedDict):
13class TriggerStepArgs(TypedDict): 14 trigger: str 15 allow_dependency_failure: Optional[bool] 16 trigger_step_async: Optional[bool] 17 branches: Optional[Union[List[str], str]] 18 build: Optional[Build] 19 depends_on: Optional[Union[List[Union[DependsOn, str]], str]] 20 id: Optional[str] 21 identifier: Optional[str] 22 trigger_step_if: Optional[str] 23 key: Optional[str] 24 label: Optional[str] 25 name: Optional[str] 26 skip: Optional[Union[bool, str]] 27 soft_fail: Optional[Union[bool, List[SoftFail]]]
build: Optional[buildkite_sdk.types.Build]
depends_on: Union[List[Union[buildkite_sdk.types.DependsOn, str]], str, NoneType]
soft_fail: Union[bool, List[buildkite_sdk.types.SoftFail], NoneType]
def
TriggerStep( trigger: str, allow_dependency_failure: Optional[bool] = None, trigger_step_async: Optional[bool] = None, branches: Union[List[str], str, NoneType] = None, build: Optional[buildkite_sdk.types.Build] = None, depends_on: Union[List[Union[buildkite_sdk.types.DependsOn, str]], str, NoneType] = None, id: Optional[str] = None, identifier: Optional[str] = None, trigger_step_if: Optional[str] = None, key: Optional[str] = None, label: Optional[str] = None, name: Optional[str] = None, skip: Union[bool, str, NoneType] = None, soft_fail: Union[bool, List[buildkite_sdk.types.SoftFail], NoneType] = None) -> buildkite_sdk.schema.TriggerStep:
30def TriggerStep( 31 trigger: str, 32 allow_dependency_failure: Optional[bool] = None, 33 trigger_step_async: Optional[bool] = None, 34 branches: Optional[Union[List[str], str]] = None, 35 build: Optional[Build] = None, 36 depends_on: Optional[Union[List[Union[DependsOn, str]], str]] = None, 37 id: Optional[str] = None, 38 identifier: Optional[str] = None, 39 trigger_step_if: Optional[str] = None, 40 key: Optional[str] = None, 41 label: Optional[str] = None, 42 name: Optional[str] = None, 43 skip: Optional[Union[bool, str]] = None, 44 soft_fail: Optional[Union[bool, List[SoftFail]]] = None, 45) -> _trigger_step: 46 return _trigger_step( 47 trigger=trigger, 48 allow_dependency_failure=allow_dependency_failure, 49 trigger_step_async=trigger_step_async, 50 branches=branches, 51 build=build, 52 depends_on=depends_on, 53 id=id, 54 identifier=identifier, 55 trigger_step_if=trigger_step_if, 56 key=key, 57 label=label, 58 name=name, 59 skip=skip, 60 soft_fail=soft_fail, 61 type=None, 62 )