xcp-ng / xcp

Entry point for issues and wiki. Also contains some scripts and sources.
https://xcp-ng.org
1.32k stars 74 forks source link

Two scripts to automate iso generation in Jenkins #608

Closed gduperrey closed 1 year ago

gduperrey commented 1 year ago

gen-iso.sh is meant to generate the ISO files with the dev env with the docker container.

The manage-iso scp the isos into a sr iso and into the server. It manages the retention too, and uncompress the ISOs into installer directories on the pxe.

stormi commented 1 year ago

The scripts still have some shortcomings (like the fact that manage-isos.sh expects exactly two ISOs, a regular one and a netinstall one, and won't like it when there are more), but as they are only meant to be used from an internal automated job, this is good enough for now.

Waiting for the result of the jobs after my last push.

gduperrey commented 1 year ago

Tests on our jenkins server are ok.