Native Deep Clean API
Monteur provides a deep clean recipe for cleaning up a particular directory without depending on external programs. This recipe allows Monteur to deep clean the repository in a highly customizable manner easily and seamlessly.
The objective of distributing the recipe is simple: to deep clean a given directory path in the repository painlessly in a consistent manner with minimal to no further instructions.
All recipes are arranged based on its own semantic versioning and is not directly related to Monteur’s actual release version. Hence, feel free to explore each versions to suit your CI needs.
Here are the available Clean API recipe for natively deep-cleaning. Please read through your selected version’s details on what has changed, what is required, and how to customize and used them.
The arrangement are the latest at the top or first.
deep clean Clean API is available for download here:
|Supported Platforms||native to Monteur|
- You should download and place the recipe into your
<config>/clean/jobs/directory with the name pattern
- Once done, edit the configuration file for:
FMTVariables.Path- the directory path that you want to deep clean. You can make use of
Variablesto creatively construct the
Pathvalue in order to scale across multiple directories.
For detailed information about each fields, visit: Clean Specification Data Structure for more info.
- Backward Compatible - Created the base TOML configuration recipe.
- Backward Compatible - Integrated with GitLab CI.
That’s all for Monteur operating directory deep cleaning with its native functions. If you found a bug or have any questions about the recipe, please feel free to raise your question at our Issue Section.