summaryrefslogtreecommitdiff
path: root/changelogs
diff options
context:
space:
mode:
authorKamil Trzciński <ayufan@ayufan.eu>2016-11-30 11:16:53 +0000
committerKamil Trzciński <ayufan@ayufan.eu>2016-11-30 11:16:53 +0000
commit7e5fa10b665835e3160eee4d333a17fbaef9c113 (patch)
tree4b5515119134b0ca92bc1f73b13ab19e4361be03 /changelogs
parent21b90ef8668ef888ff64e5a0f1a9c1b26ff0fccc (diff)
parent3761a0c50ea13b86152417a5e659b30879cb16b1 (diff)
downloadgitlab-ce-7e5fa10b665835e3160eee4d333a17fbaef9c113.tar.gz
Merge branch 'fix/create-pipeline-with-builds-in-transaction' into 'master'
Create pipeline along with builds in the transation ## What does this MR do? This MR makes it possible to create pipeline along with all associated builds in the transaction, to avoid having empty pipelines when asynchronous job gets terminated. This will simplify implementation of `PipelineUnlockWorker` in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6988 and improve reliability of the CI as a whole. ## What are the relevant issue numbers? Related to #24361 See merge request !7742
Diffstat (limited to 'changelogs')
-rw-r--r--changelogs/unreleased/fix-create-pipeline-with-builds-in-transaction.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/changelogs/unreleased/fix-create-pipeline-with-builds-in-transaction.yml b/changelogs/unreleased/fix-create-pipeline-with-builds-in-transaction.yml
new file mode 100644
index 00000000000..e37841e80c3
--- /dev/null
+++ b/changelogs/unreleased/fix-create-pipeline-with-builds-in-transaction.yml
@@ -0,0 +1,4 @@
+---
+title: Create builds in transaction to avoid empty pipelines
+merge_request: 7742
+author: