Welcome to Invoke’s documentation!¶
This site covers Invoke’s conceptual & API documentation. For basic info on what Invoke is, including its public changelog & how the project is maintained, please see the main project website.
While fully usable, Invoke is still pre-1.0 software and has no backwards compatibility guarantees until the 1.0 release occurs! Please make sure to read the changelog carefully anytime you upgrade!
Many core ideas & API calls are explained in the tutorial/getting-started document:
Dig deeper into specific topics:
- Command-line parsing
- State handling: the context
- Task execution
- Using Invoke as a library
- Loading collections
- Constructing namespaces
- Testing Invoke-using codebases
- Automatically responding to program output
invoke CLI tool¶
Details on the CLI interface to Invoke, available core flags, and tab completion options.