#template #recipe #containerfile #community #default #module #ublue

yanked ublue-rs

A CLI tool built for creating Containerfile templates based on the Ublue Community Project

13 releases

0.3.7 Dec 30, 2023
0.3.6 Dec 30, 2023
0.2.2 Nov 4, 2023
0.2.0 Oct 28, 2023
0.1.1 Oct 16, 2023

#6 in #containerfile

Download history 58/week @ 2024-07-30

234 downloads per month

Apache-2.0

56KB
1K SLoC

Rust 841 SLoC Tera 297 SLoC Shell 11 SLoC // 0.6% comments

This project has been renamed and moved! You can find us at https://crates.io/crates/blue-build


lib.rs:

The root library for ublue-rs.

This module consists of the args for the cli as well as the initial entrypoint for setting up tera to properly template the Containerfile. There is support for legacy starting point recipes using the feature flag 'legacy' and support for the newest starting point setup using the 'modules' feature flag. You will not want to use both features at the same time. For now the 'legacy' feature is the default feature until modules works 1-1 with ublue starting point.

Dependencies

~11–21MB
~291K SLoC