Pipelines & automation¶
This page is a routing guide for step/pipeline-style workflows (automation, reproducibility, CI-friendly runs).
What you should do next¶
- Quickstart: Getting Started (SDK install and starter project)
- Pipeline tutorial: Pipeline mini-project
- CI entrypoint (projects): CI & automation
- CI entrypoint (contributors): CI & automation (repository)
- Tooling workflow:
- Language foundations for “structured automation”:
What to look for¶
- Deterministic commands and outputs (exit codes, reproducible runs)
- Honest “what exists today” vs “future” labeling (no implied platform integrations)
Works today (use this for pipelines)¶
incan fmt --checkfor CI formatting enforcementincan testwith basic filtering (-k) and CI-friendly exit codesincan runfor deterministic single-program runs (exit code follows the program)
If you are contributing to the Incan repository itself, the CI entrypoints are make check / make test / make smoke-test (see: CI & automation (repository)).
Not yet / planned (don’t rely on it for automation)¶
- Package registry publishing and remote project templates
- Native Windows installer support
- Enterprise deployment policy beyond locked/offline command flags