From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH v8 2/2] OSSTest: push successful raisin builds Date: Tue, 4 Aug 2015 09:23:21 +0100 Message-ID: <1438676601.31129.33.camel@citrix.com> References: <1437670366-29034-2-git-send-email-stefano.stabellini@eu.citrix.com> <21947.40032.489653.616519@mariner.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Stefano Stabellini , Ian Jackson Cc: wei.liu2@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On Mon, 2015-08-03 at 18:09 +0100, Stefano Stabellini wrote: > On Fri, 31 Jul 2015, Ian Jackson wrote: > > Stefano Stabellini writes ("[PATCH v8 2/2] OSSTest: push successful > > raisin builds"): > > > Determine the most recent raisin revision that needs to be tested, > > > by comparing the staging with the master branches. Push to > > > raisin.git:master when the build is successful. > > > > > > Do not run any jobs on the raisin flight. > > > > The raisin flight should probably lack most of the other build jobs, > > too ? > > Yes, that's right. I think that the following, part of the first patch, > should already take care of that? That enables raisin builds, but doesn't (AFAICT) disable the other builds. In the latest osstest you can use make -flight:job_create_build_filter_callback to remove non raisin builds, something like: if [ "$branch" = "raisin" ] then case " $* " in *" enable_raisin=false "*) return 1;; esac fi (look for the usage in make-distros-flight for an example, also job_create_test_filter_callback has similar constructs) Ian.