From 29e61290ec74dd71e81a065da69af6303f09223a Mon Sep 17 00:00:00 2001 From: Ainar Garipov Date: Fri, 30 Apr 2021 15:07:40 +0300 Subject: [PATCH] Pull request: bamboo-specs: configure release branches Merge in DNS/adguard-home from specs-branch to master Squashed commit of the following: commit 20819ce0d4fc090c3a49d316115b3173300babc4 Author: Ainar Garipov Date: Fri Apr 30 14:52:54 2021 +0300 bamboo-specs: configure release branches --- bamboo-specs/release.yaml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/bamboo-specs/release.yaml b/bamboo-specs/release.yaml index 64ed2ebb..6a48550b 100644 --- a/bamboo-specs/release.yaml +++ b/bamboo-specs/release.yaml @@ -252,6 +252,21 @@ 'concurrent-build-plugin': 'system-default' 'branch-overrides': -- 'release-v0.*': - # Build release branches manually. +# beta-vX.Y branches are the branches into which the commits that are needed to +# release a new patch version are initially cherry-picked. +- '^beta-v[0-9]+\.[0-9]+': + # Build betas on release branches manually. 'triggers': [] + # Set the default release channel on the release branch to beta, as we may + # need to build a few of these. + 'variables': + 'channel': 'beta' +# release-vX.Y.Z branches are the branches from which the actual final release +# is built. +- '^release-v[0-9]+\.[0-9]+\.[0-9]+': + # Build final releases on release branches manually. + 'triggers': [] + # Set the default release channel on the final branch to release, as these + # are the ones that actually get released. + 'variables': + 'channel': 'release'