|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 15/16] osstest: introduce a script to create a FreeBSD flight
On Thu, Jul 06, 2017 at 05:04:54PM +0100, Ian Jackson wrote:
> Roger Pau Monne writes ("[PATCH v4 15/16] osstest: introduce a script to
> create a FreeBSD flight"):
> > The logic to create a FreeBSD build job is added to
> > make-freebsd-flight. This includes creating a FreeBSD build job, and
> > also testing the output of that build job (by creating another build
> > job that depends on the output of the first).
> ...
> > +get_freebsdjob_runvars () {
> > + # Figure out where are the installer binaries. The order is the follo\
> wing:
> > + #
> > + # 1. Env variable FREEBSD_BUILDJOB: use the output from a previous
> > + # build-<arch>-freebsd.
> > + #
> > + # 2. Env variables FREEBSD_DIST, FREEBSD_VERSION: set before calling \
> into
>
> Please rewrap this to 70 or 75 columns.
>
> > + echo $runvars
>
> Can you follow the calling pattern of set_hostos_runvars ?
>
> I think the runvars variable should probably be "freebsd_runvars"
> and the function "set_freebsd_runvars".
Done.
> > +runvars=`get_freebsdjob_runvars`
> > +job_create_build build-$arch-freebsd build-freebsd \
> > + arch=$arch \
> > + $RUNVARS $BUILD_RUNVARS $BUILD_FREEBSD_RUNVARS $arch_runvars \
> > + tree_freebsd=$TREE_FREEBSD \
> > + revision_freebsd=$REVISION_FREEBSD \
> > + host_hostflags=arch-$arch,purpose-build \
> > + $runvars
> > +
> > +# Create an identical job that's going to use the build output from
> > +# the previous one.
> > +job_create_build build-$arch-freebsd-again build-freebsd \
> > + arch=$arch \
> > + $RUNVARS $BUILD_RUNVARS $BUILD_FREEBSD_RUNVARS $arch_runvars \
> > + host_hostflags=arch-$arch,purpose-build \
> > + tree_freebsd=$TREE_FREEBSD \
> > + revision_freebsd=$REVISION_FREEBSD \
> > + freebsdbuildjob=build-$arch-freebsd
>
> Perhaps set_freebsd_runvars could set host_hostflags too ?
> Not sure.
Hm, not sure I want to do that. I expect that set_freebsd_runvars is
also going to be used by non-build jobs, at which point the
host_hostflags won't be the same for all jobs (like they are above).
Roger.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |