From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: [OSSTEST PATCH 16/26] ap-*: Be able to fetch and push xen.git#smoke Date: Fri, 18 Sep 2015 18:50:06 +0100 Message-ID: <1442598616-2884-3-git-send-email-ian.jackson@eu.citrix.com> References: <1442598616-2884-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 1Zcznr-0004F7-VJ for xen-devel@lists.xenproject.org; Fri, 18 Sep 2015 17:50:32 +0000 In-Reply-To: <1442598616-2884-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]-> #smoke -[xen-unstable]-> #master Deployment note: When this passes the osstest self-push-gate, the main xen-unstable flight will start using smoke as an input. Therefore, until the new cronjob is installed to run the xen-unstable-smoke tests, an automatic process should keep xen.git#smoke up to date with xen.git#staging. Eg, running in screen in xen@xenbits:~/git/xen.git: while sleep 1800; do git fetch . staging:smoke; done Signed-off-by: Ian Jackson Acked-by: Ian Campbell --- v2: `xen.git#smoked' branch name changed to `#smoke' --- 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..62adf79 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 smoke $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..716fc8f 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 smoke $LOCALREV_XEN + ;; xen-4.*-testing) branchcore=${branch#xen-} branchcore=${branchcore%-testing} diff --git a/ap-push b/ap-push index 1dd5b05..aa0ec3d 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/smoke + ;; xen-*-testing) cd $repos/xen xenversion=$branch -- 1.7.10.4