blue-build / modules

BlueBuild standard modules used for building your Atomic Images
Apache License 2.0
21 stars 27 forks source link

feat: versioning modules #240

Open xynydev opened 1 month ago

xynydev commented 1 month ago

This PR adds a new GH workflow (build-individual.yml) and an accompanying script (build-individual.nu) that builds modules into separate containers and tags them properly, including building all versions of versioned modules.

A lot is yet unimplemented. Currently the builds are pretty fast even without utilizing GH jobs, since nothing is pushed to the web. I didn't have the energy to bother with figuring out the GHA matrix generation stuff as there were some errors I couldn't solve, so I just though, why not make it all one script lol...

gmpinder commented 1 month ago

I am in love with nushell purely from seeing it in this PR alone

xynydev commented 1 month ago

The build-invidual.nu script is functionally done now. Next steps;