Zip Package Recipe
Montuer has a continuously developed package recipe dedicated for Zip archive
file distribution using its native functions.
The objective is simple: to package the built project or app into
.zip matching its archive distribution requirements.
All users has to do is to issue this command:
|
|
For this recipe, they are arranged based on its own semantic versioning and is not directly related to Monteur's actual release version. Hence, feel free to explore and update each versions to suit your CI needs.
Resources
This recipe is built and maintained based on the following resources:
Monteur Package Data Structure - https://monteur.zoralab.com/en/ci-jobs/package/
Recipe File
Here are all the Monteur Package CI Job recipe files
for operating Zip semi-autonomously.
They are sorted by the latest version first, at the top.
Please read through its requiremnets and changes before
procuring.
Version v1.0.0
Download Link: zip-v1p0p0.toml
Minimum Requirements
Montuer version:
v0.0.2and above.Supported platform: STRICTLY depends on
Monteuravailability.
Installation Instructions
Download and place the recipe file into your
.configs/monteur/package/jobs/directory astargz.toml.Update the recipe's
Packages.XXXand list all the packages. Duplicate if there are more build variants.Update the recipe's
Packages.XXX.OSlist all supported operating system. Minimum 1.Update the recipe's
Packages.XXX.Archlist all supported CPU architecture. Minimum 1.Update the recipe's
Packages.XXX.Namefilename without file extension.Update the recipe's
Packages.XXX.Distributionlist of supported distributions.Update the recipe's
Packages.XXX.BuildSourceinstructs Monteur to build as source code package, not binary one, and not both. If both are required, use a separate recipe file.Update the recipe's
Packages.XXX.Filesassemble the list of file for the package.
Changelog
BACKWARD COMPATBILE - Created the base TOML configuration recipe.
BACKWARD COMPATBILE - Tested with GitLab CI.
Epilogue
That's all for Monteur's Package CI Job handling Zip packaging
tasks.
If you have any question, please feel free to raise your
question at our Issues
Section.