diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2018-03-21 14:50:19 +0100 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2018-03-21 14:50:19 +0100 |
commit | 7259ee8532497a7b6bb14f228d985a9637757113 (patch) | |
tree | c78829aafdd9a87ead59075abc45bf7891f9f467 | |
parent | db3d0319699cf39e55f79678969bfdb4cc8d2924 (diff) | |
download | gitlab-ce-7259ee8532497a7b6bb14f228d985a9637757113.tar.gz |
Add a guard clause to avoid creating empty stages
-rw-r--r-- | lib/gitlab/ci/pipeline/chain/populate.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/gitlab/ci/pipeline/chain/populate.rb b/lib/gitlab/ci/pipeline/chain/populate.rb index 56d9a692a2b..c675f7b5597 100644 --- a/lib/gitlab/ci/pipeline/chain/populate.rb +++ b/lib/gitlab/ci/pipeline/chain/populate.rb @@ -19,6 +19,9 @@ module Gitlab pipeline.stage_seeds.each do |seed| seed.user = current_user + # TODO, this needs specs, no test coverage + next unless seed.included? + pipeline.stages << seed.to_resource end |