{"repo":"blue-build/cli","free":true,"listed":false,"github":"https://github.com/blue-build/cli","clone":"git clone https://github.com/blue-build/cli.git","description":"BlueBuild's command line program that builds custom Fedora Atomic images based on your recipe.yml","language":"Rust","stars":179,"topics":["cli","cli-tool","fedora","fedora-silverblue"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"BlueBuild BlueBuild's command line program that builds Containerfiles and custom images based on your recipe.yml. Requirements The bluebuild tool takes advantage of newer build features. Specifically bind, cache, and tmpfs mounts on the RUN instructions. We support using the following tools and their versions: - Docker - v23 and above - Podman - v4 and above - Buildah - v1.29 and above Installation Every image created with bluebuild comes with the CLI installed. If you have not built and booted a bluebuild created image, you can follow these instructions to install it. Cargo This is the best way to install as it gives you the opportunity to build for your specific environment. Podman/Docker This will install the binary on your system in /usr/local/bin . Github Install Script Distrobox We package an alpine image with all the tools needed to run bluebuild . You can use distrobox to run the application without needing to install it on your machine. You can clone this repo locally and run: This will export bluebuild to your local machine and allow you to build images and test out your recipes. For security reasons, we keep this as a rootless image which means you will not be able to use this method to locally rebase to an image. If you want that capability, you should install the CLI tool directly. Refer to the distrobox documentation for more information. Nix Flake You can install this CLI through the Nix flake on Flakehub Non-nixos You can install BlueBuild to your global packa","default_branch":null,"files":null,"tree":[],"storefront":"/r/blue-build","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/blue-build/cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}