Method: LabClient::Generator::PipelineTrigger#create_child_pipeline
- Defined in:
- lib/labclient/generator/templates/pipeline_trigger.rb
#create_child_pipeline ⇒ Object
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 |
# File 'lib/labclient/generator/templates/pipeline_trigger.rb', line 59 def create_child_pipeline project = @group.project_create( name: 'Child Pipeline', description: 'Child Pipeline', auto_devops_enabled: false ) # Create Child project.file_create( 'child_pipeline.yml', create_file(child_pipeline_yaml) ) # Create Parent project.file_create( '.gitlab-ci.yml', create_file(trigger_child_pipeline_yaml) ) @projects.push project end |