Closed lukasbeckerit closed 4 months ago
podman is a new package, it's commit just has been merged upstream couple of hours ago. It's yet to be added to the vyos-jenkins repo here. If can't wait, as a workaround you may manually add it to the jobs/project-jobs.json
, something like:
...
{
"name": "podman",
"description": "sagitta-only",
"gitUrl": "https://github.com/vyos/vyos-build.git",
"branchRegex": "sagitta",
"jenkinsfilePath": "packages/podman/Jenkinsfile"
},
...
Awesome, I was able to add
{
"name": "podman",
"description": "sagitta-only",
"gitUrl": "https://github.com/vyos/vyos-build.git",
"branchRegex": "sagitta",
"jenkinsfilePath": "packages/podman/Jenkinsfile"
}
to the jobs/project-jobs.json, ran 6-provision-project-jobs.sh, then 7-build-project-jobs.sh, then forced the build in Jenkins and after that, was able to run build-iso.sh and the iso was generated.
Thank you for your hard work and contributions. Do you think will be funny to aggregate some more options to select if want to generate iso, cow2, etc? I can try to work on this on my spare time.
Since the fix for podman was merged I added the podman package too. I was waiting for the https://github.com/vyos/vyos-build/pull/721.
Do you think will be funny to aggregate some more options to select if want to generate iso, cow2, etc? I can try to work on this on my spare time.
Yes, that would be helpful. The build-iso.sh is overall very limited thus more configurable version would be great.
Clean and updated Debian 12 install on VM, all automated scripts from 1 to 8 run without problems.
For further reference here build-iso.sh output build-iso.log