ando 0.9.3
dotnet tool install --global ando --version 0.9.3
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local ando --version 0.9.3
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=ando&version=0.9.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package ando --version 0.9.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
ANDO
ANDO allows you to write build and deployment scripts in plain C# with full IDE support, type safety, and IntelliSense. Scripts are executed using Roslyn C# scripting in isolated Docker containers for reproducible builds.
From the Latin "andō" - to set in motion.
- Plain C# - No custom syntax or DSLs. If you know C#, you know ANDO.
- Type-safe - Compile-time errors catch mistakes before they run.
- Containerized - Every build runs in Docker for isolation and reproducibility.
- Composable - Run nested builds with
Ando.Build()for modular workflows.
Projects
| Project | Description |
|---|---|
Ando (src/Ando) |
CLI tool that parses and executes build.csando scripts. Installed as a dotnet tool. |
Ando.Server (src/Ando.Server) |
CI/CD server with GitHub webhook integration, real-time build logs via SignalR, and artifact management. |
Website (website/) |
Documentation site built with Astro. Deployed at andobuild.com. |
Documentation
Full documentation is available at andobuild.com.
License
O'Sassy License - see LICENSE
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.