xci sfc: Enable post merge deployment 17/50917/2
authorFatih Degirmenci <fdegir@gmail.com>
Mon, 22 Jan 2018 09:27:40 +0000 (10:27 +0100)
committerFatih Degirmenci <fdegir@gmail.com>
Mon, 22 Jan 2018 09:36:31 +0000 (10:36 +0100)
commitdeb23d940ad85684c15fbee077fd1bf4c5e372d6
tree8a1678062b1e01504a57f85c32f7fff70b065b7c
parent721fbb630acb5766e3835095290fe215ec1f9686
xci sfc: Enable post merge deployment

This change enables the deployment upon merge of a change.
Followup patches will incorporate functest smoke and promotion
which the promotion will most likely be the first one as functest
parts are a bit tricky due to failures while running testing
in VMs.

Apart from the enablement of the deployments, job concurrency is
disabled as well since we should only test one change at a time
and attempt promotion for any scenario in order to ensure we keep
the promotion consistent.

Change-Id: Ib4b5754b6b88f42eab83c656e03773c83068016f
Signed-off-by: Fatih Degirmenci <fdegir@gmail.com>
jjb/xci/xci-merge-jobs.yml
jjb/xci/xci-promote.sh [new file with mode: 0755]