DEB Changelog Prepare Recipe
Montuer has a continuously developed prepare recipe dedicated for DEB changelog
update tasks.
The objective is simple: to prepare the changelog for
.deb
next build, package, and release in a consistent and
reproducible manner.
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:
.deb
Changelog Specification - https://www.debian.org/doc/debian-policy/ch-source.html#s-dpkgchangelogMonteur Prepare Data Structure - https://monteur.zoralab.com/en/ci-jobs/prepare/
Recipe File
Here are all the Monteur Prepare CI Job recipe files
for operating DEB Changelog
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: changelog-deb-v1p0p0.toml
Minimum Requirements
Montuer version:
v0.0.2
and above.Supported platform: STRICTLY depends on
Monteur
andGit
availability.
Installation Instructions
Download and place the recipe file into your
.configs/monteur/prepare/jobs
directory aschangelog-deb.toml
.Update the recipe's
Metadata.Name
to match the build summary name.Update the recipe's
ChangelogFrom
pointing to the future branch (e.g.unstable
).Update the recipe's
ChangelogTo
pointing to the destination branch (e.g.stable
).Update the recipe's
Packages.XXX
and list all the packages. Duplicate if there are more build variants.Update the recipe's
Packages.XXX.OS
list all supported operating system. Minimum 1.Update the recipe's
Packages.XXX.Arch
list all supported CPU architecture. Minimum 1.Update the recipe's
Packages.XXX.Changelog
pointing to the package's corresponding filepath.Update the recipe's
Packages.XXX.Distribution
list of supported distributions.
Changelog
BACKWARD COMPATBILE - Created the base TOML configuration recipe.
BACKWARD COMPATBILE - Tested with GitLab CI.
Epilogue
That's all for Monteur's Prepare CI Job handling DEB Changelog
update tasks.
If you have any question, please feel free to raise your
question at our Issues
Section.