可视化创建流水线后端代码

This commit is contained in:
moshenglv
2021-01-12 10:23:26 +08:00
parent 2f140d13f0
commit 77529319a1
23 changed files with 1147 additions and 1 deletions
@@ -0,0 +1,9 @@
json.id pipeline.id
json.pipeline_name pipeline.pipeline_name
json.pipeline_status pipeline.pipeline_status
json.file_name pipeline.file_name
json.created_at pipeline.created_at
json.updated_at pipeline.updated_at
json.stages pipeline.pipeline_stages do |pipeline_stage|
json.partial! "/ci/pipeline_stages/list", pipeline_stage: pipeline_stage
end
@@ -0,0 +1 @@
json.content @yaml
@@ -0,0 +1,3 @@
json.pipelines @pipelines do |pipeline|
json.partial! "/ci/pipelines/list", pipeline: pipeline
end
@@ -0,0 +1,3 @@
json.stages @pipeline_stages do |pipeline_stage|
json.partial! "/ci/pipeline_stages/list", pipeline_stage: pipeline_stage
end
@@ -0,0 +1,3 @@
json.steps @pipeline_stage_steps do |pipeline_stage_step|
json.partial! "/ci/pipeline_stage_steps/list", pipeline_stage_step: pipeline_stage_step
end