[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v4 06/13] Support building arbitrary Linux branch/tag/commit



On Mon, May 04, 2026 at 02:35:45PM +0200, Marek Marczykowski-Górecki wrote:
> Change how kernel version is given to the script - use arguments, to
> avoid confusion between pipeline level variables and job level ones.
> 
> The build-linux.sh now can take either just the kernel version (used to be
> LINUX_VERSION variable), or git branch/tag/commit name + git URL (new 
> feature).
> Go with "git init" + "git fetch" instead of "git clone" to support any
> of branch/tag/commit.
> 
> This also defines optional linux-git-* jobs which will build the thing
> if LINUX_GIT_VERSION and LINUX_GIT_URL variables are provided for the
> pipeline.
> 
> The idea is to define separate CI schedules for the test-artifacts repo
> with LINUX_GIT_URL/LINUX_GIT_VERSION pointing at Linux trees to be
> tested (for example linux-next), and then trigger matching pipelines in
> the xen repo for testing with that version.
> 
> Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>

Reviewed-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>

Thanks,


--
Anthony Perard | Vates XCP-ng Developer

XCP-ng & Xen Orchestra - Vates solutions

web: https://vates.tech

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.