diff options
| author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2016-07-18 15:38:06 +0200 |
|---|---|---|
| committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2016-07-18 15:38:06 +0200 |
| commit | 7cef4f1908d99743bf1dfb9c1cfdd6b2936b2b3d (patch) | |
| tree | 3f6eb86dffcf85d8184663f6da8593bf5181eaf4 /lib/ci | |
| parent | 24b686ebb64e2f5a02d812e9aa726f1ba0868c2e (diff) | |
| download | gitlab-ce-7cef4f1908d99743bf1dfb9c1cfdd6b2936b2b3d.tar.gz | |
Improve valid keys validation for CI config nodes
Diffstat (limited to 'lib/ci')
| -rw-r--r-- | lib/ci/gitlab_ci_yaml_processor.rb | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/lib/ci/gitlab_ci_yaml_processor.rb b/lib/ci/gitlab_ci_yaml_processor.rb index ec85cf1bd3d..6901dfbd15d 100644 --- a/lib/ci/gitlab_ci_yaml_processor.rb +++ b/lib/ci/gitlab_ci_yaml_processor.rb @@ -106,7 +106,6 @@ module Ci validate_job_types!(name, job) validate_job_stage!(name, job) if job[:stage] - validate_job_artifacts!(name, job) if job[:artifacts] validate_job_dependencies!(name, job) if job[:dependencies] end @@ -142,14 +141,6 @@ module Ci end end - def validate_job_artifacts!(name, job) - job[:artifacts].keys.each do |key| - unless ALLOWED_ARTIFACTS_KEYS.include? key - raise ValidationError, "#{name} job: artifacts unknown parameter #{key}" - end - end - end - def validate_job_dependencies!(name, job) unless validate_array_of_strings(job[:dependencies]) raise ValidationError, "#{name} job: dependencies parameter should be an array of strings" |
