gitlab-org--gitlab-foss/features/steps/shared
Kamil Trzcinski 39203f1adf Pre-create all builds for Pipeline when a trigger is received
This change simplifies a Pipeline processing by introducing a special new status: created.
This status is used for all builds that are created for a pipeline.
We are then processing next stages and queueing some of the builds (created -> pending) or skipping them (created -> skipped).
This makes it possible to simplify and solve a few ordering problems with how previously builds were scheduled.
This also allows us to visualise a full pipeline (with created builds).

This also removes an after_touch used for updating a pipeline state parameters.
Right now in various places we explicitly call a reload_status! on pipeline to force it to be updated and saved.
2016-08-11 15:22:35 +02:00
..
active_tab.rb Render only issues/mr in subnav depends on context 2016-06-10 19:15:23 +03:00
admin.rb
authentication.rb
builds.rb Pre-create all builds for Pipeline when a trigger is received 2016-08-11 15:22:35 +02:00
diff_note.rb Merge branch 'master' into faster-diffs 2016-07-07 18:05:34 -04:00
group.rb
issuable.rb Enable Style/EmptyLines cop, remove redundant ones 2016-07-01 21:56:17 +02:00
markdown.rb
note.rb Enable RSpec/NotToNot cop and auto-correct offenses 2016-05-24 15:40:29 -04:00
paths.rb
project.rb Updated tests 2016-07-05 09:06:38 +01:00
project_tab.rb Rename Repo -> Repository 2016-06-21 07:54:02 -07:00
search.rb
shortcuts.rb Fix shortcuts tests 2016-05-16 17:36:06 -05:00
sidebar_active_tab.rb
snippet.rb
user.rb