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 'spec/frontend/pipeline_wizard/mock/yaml.js')
-rw-r--r--spec/frontend/pipeline_wizard/mock/yaml.js85
1 files changed, 85 insertions, 0 deletions
diff --git a/spec/frontend/pipeline_wizard/mock/yaml.js b/spec/frontend/pipeline_wizard/mock/yaml.js
new file mode 100644
index 00000000000..5eaeaa32a8c
--- /dev/null
+++ b/spec/frontend/pipeline_wizard/mock/yaml.js
@@ -0,0 +1,85 @@
+export const stepInputs = `
+- label: "Build Steps"
+ description: "Enter the steps necessary for your application."
+ widget: text
+ target: $BUILD_STEPS
+- label: "Select a deployment branch"
+ description: "Select the branch we should use to generate your site from."
+ widget: text
+ target: $BRANCH
+ pattern: "^[a-z]+$"
+ invalidFeedback: "This field may only contain lowercase letters"
+ required: true
+`;
+
+export const stepTemplate = `template:
+ pages:
+ script: $BUILD_STEPS
+ artifacts:
+ paths:
+ - public
+ only:
+ - $BRANCH
+`;
+
+export const compiledYamlBeforeSetup = `abc: def`;
+
+export const compiledYamlAfterInitialLoad = `abc: def
+pages:
+ script: $BUILD_STEPS
+ artifacts:
+ paths:
+ - public
+ only:
+ - $BRANCH
+`;
+
+export const compiledYaml = `abc: def
+pages:
+ script: foo
+ artifacts:
+ paths:
+ - public
+ only:
+ - bar
+`;
+
+export const steps = `
+- inputs:
+ - label: foo
+ target: $FOO
+ widget: text
+ template:
+ foo: $FOO
+- inputs:
+ - label: bar
+ target: $BAR
+ widget: text
+ template:
+ bar: $BAR
+`;
+
+export const fullTemplate = `
+title: some title
+description: some description
+filename: foo.yml
+steps:
+ - inputs:
+ - widget: text
+ label: foo
+ target: $BAR
+ template:
+ foo: $BAR
+`;
+
+export const fullTemplateWithoutFilename = `
+title: some title
+description: some description
+steps:
+ - inputs:
+ - widget: text
+ label: foo
+ target: $BAR
+ template:
+ foo: $BAR
+`;