diff options
Diffstat (limited to 'spec/frontend/editor/schema/ci/yaml_tests/positive_tests/script.yml')
-rw-r--r-- | spec/frontend/editor/schema/ci/yaml_tests/positive_tests/script.yml | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/spec/frontend/editor/schema/ci/yaml_tests/positive_tests/script.yml b/spec/frontend/editor/schema/ci/yaml_tests/positive_tests/script.yml new file mode 100644 index 00000000000..0ffb1f3e89e --- /dev/null +++ b/spec/frontend/editor/schema/ci/yaml_tests/positive_tests/script.yml @@ -0,0 +1,52 @@ +default: + before_script: + - echo "default before_script" + after_script: | + echo "default after_script" + +valid_job_with_empty_string_script: + before_script: "" + after_script: "" + script: + - echo "overwrite default before_script and after_script" + +valid_job_with_empty_array_script: + before_script: [] + after_script: [] + script: + - echo "overwrite default before_script and after_script" + +valid_job_with_string_scripts: + before_script: echo before_script + script: echo script + after_script: echo after_script + +valid_job_with_multi_line_scripts: + before_script: | + echo multiline + echo before_script + script: | + echo multiline + echo script + after_script: | + echo multiline + echo after_script + +valid_job_with_array_scripts: + before_script: + - echo array + - echo before_script + script: + - echo array + - echo script + after_script: + - echo array + - echo after_script + +valid_job_with_nested_array_scripts: + before_script: + - [echo nested_array, echo before_script] + script: + - [echo nested_array, echo script] + after_script: + - [echo nested_array, echo after_script] |