From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: [OSSTEST PATCH 25/27] ap-*: Be able to fetch and push xen.git#smoked Date: Wed, 16 Sep 2015 14:35:28 +0100 Message-ID: <1442410530-9665-26-git-send-email-ian.jackson@eu.citrix.com> References: <1442410530-9665-1-git-send-email-ian.jackson@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZcCsT-0000v2-RI for xen-devel@lists.xenproject.org; Wed, 16 Sep 2015 13:36:01 +0000 In-Reply-To: <1442410530-9665-1-git-send-email-ian.jackson@eu.citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Ian Jackson , Ian Campbell List-Id: xen-devel@lists.xenproject.org The branches and push gates are now: xen.git#staging -[xen-unstable-smoke]-> #smoked -[xen-unstable]-> #master Deployment note: When this passes the osstest self-push-gate, the main xen-unstable flight will start using smoked as an input. Therefore, until the new cronjob is installed to run the xen-unstable-smoke tests, an automatic process should keep xen.git#smoked up to date with xen.git#staging. Eg, running in screen in xen@xenbits:~/git/xen.git: while sleep 1800; do git fetch . staging:smoked; done Signed-off-by: Ian Jackson --- ap-fetch-version | 3 +++ ap-fetch-version-old | 3 +++ ap-push | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/ap-fetch-version b/ap-fetch-version index 488ea55..a239968 100755 --- a/ap-fetch-version +++ b/ap-fetch-version @@ -40,6 +40,9 @@ xen-3.*) ' x ;; xen-unstable) + repo_tree_rev_fetch_git xen $TREE_XEN smoked $LOCALREV_XEN + ;; +xen-unstable-smoke) repo_tree_rev_fetch_git xen $TREE_XEN staging $LOCALREV_XEN ;; xen-4.*-testing) diff --git a/ap-fetch-version-old b/ap-fetch-version-old index 7b918e3..b1e2cd9 100755 --- a/ap-fetch-version-old +++ b/ap-fetch-version-old @@ -50,6 +50,9 @@ xen-3.*) xen-unstable) repo_tree_rev_fetch_git xen $TREE_XEN master $LOCALREV_XEN ;; +xen-unstable-smoke) + repo_tree_rev_fetch_git xen $TREE_XEN smoked $LOCALREV_XEN + ;; xen-4.*-testing) branchcore=${branch#xen-} branchcore=${branchcore%-testing} diff --git a/ap-push b/ap-push index 1dd5b05..bcb2f51 100755 --- a/ap-push +++ b/ap-push @@ -54,6 +54,10 @@ xen-unstable) cd $repos/xen git push $TREE_XEN $revision:refs/heads/master ;; +xen-unstable-smoke) + cd $repos/xen + git push $TREE_XEN $revision:refs/heads/smoked + ;; xen-*-testing) cd $repos/xen xenversion=$branch -- 1.7.10.4