Page MenuHomeVyOS Platform

Generate a build/manifest.json file after assembling the image(s)
Closed, ResolvedPublicFEATURE REQUEST

Description

For a release workflow, we need to know the build artifact name.

We can save that data to build/manifest.json with a list of artifacts.

{
"flavor": "kvm",
"artifacts": ["vyos-1.4.1-amd64-kvm.qcow2"]
}

We may also want to keep the complete build configuration there.

Maybe even just make it that build configuration plus the artifact list.

Details

Difficulty level
Normal (likely a few hours)
Version
-
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Improvement (missing useful functionality)

Event Timeline

c-po changed the task status from Open to In progress.
c-po claimed this task.
c-po triaged this task as Normal priority.
c-po changed Difficulty level from Unknown (require assessment) to Normal (likely a few hours).
c-po renamed this task from Save build artifact data to a file to Generate a build/manifest.json file after assembling the image(s).Aug 13 2024, 8:12 PM
c-po moved this task from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.1) board.