This CI pipeline is an example of how to use the Dagger SDK to automate the build of a Rust CLI application.
Therefore source code from the host is mounted into a build container, where cargo build --release is executed to compile the application.
The resulting binary is then exported to the host machine.
This CI pipeline is an example of how to use the Dagger SDK to automate the build of a backend service using Axum framework.
The pipeline demonstrates how to split a more complex pipeline into different functions and contains the following steps:
- Building the Backend
- Creating the Production Image
- Publishing the Image
Clap is used to configure the build.
This CI pipeline automates the build of a Rust-based frontend application based on Leptos & Tailwind.
Similar to the backend pipeline, the pipeline is subdivided into smaller steps:
- Building the Frontend
- Creating the Production Image
- Publishing the Image