Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb')
-rw-r--r--qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb17
1 files changed, 7 insertions, 10 deletions
diff --git a/qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb b/qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb
index e599f1929d5..7735181f748 100644
--- a/qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb
+++ b/qa/qa/specs/features/browser_ui/4_verify/pipeline/parent_child_pipelines_independent_relationship_spec.rb
@@ -44,6 +44,7 @@ module QA
def success_child_ci_file
{
+ action: 'create',
file_path: '.child-ci.yml',
content: <<~YAML
child_job:
@@ -57,6 +58,7 @@ module QA
def fail_child_ci_file
{
+ action: 'create',
file_path: '.child-ci.yml',
content: <<~YAML
child_job:
@@ -70,6 +72,7 @@ module QA
def parent_ci_file
{
+ action: 'create',
file_path: '.gitlab-ci.yml',
content: <<~YAML
stages:
@@ -91,16 +94,10 @@ module QA
end
def add_ci_files(child_ci_file)
- Resource::Repository::Commit.fabricate_via_api! do |commit|
- commit.project = project
- commit.commit_message = 'Add parent and child pipelines CI files.'
- commit.add_files(
- [
- child_ci_file,
- parent_ci_file
- ]
- )
- end.project.visit!
+ create(:commit,
+ project: project,
+ commit_message: 'Add parent and child pipelines CI files.',
+ actions: [child_ci_file, parent_ci_file]).project.visit!
end
end
end