Method: LabClient::Generator::PipelineTrigger#trigger_child_pipeline_yaml

Defined in:
lib/labclient/generator/templates/pipeline_trigger.rb

#trigger_child_pipeline_yamlObject



27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/labclient/generator/templates/pipeline_trigger.rb', line 27

def trigger_child_pipeline_yaml
  "    image: busybox:latest\n\n    build_child:\n      stage: build\n      script:\n        - cp child_pipeline.yml artifact.yml\n      artifacts:\n        paths:\n          - artifact.yml\n\n    trigger_child:\n      stage: deploy\n      trigger:\n        include:\n          - artifact: artifact.yml\n            job: build_child\n\n  YAML\nend\n"