Quick start
Create a project
bash
stackctl initFollow the prompts. When you finish, the project is created and extracted automatically.
| Action | Key |
|---|---|
| Navigate | ↑ ↓ or j k |
| Select / continue | Enter |
| Go back | Esc |
| Multi select | Space |
| Quit | Ctrl + C |
Run your first task
Create a file named stackctl.yml in your project directory:
yaml
tasks:
hello:
desc: Say hello
cmds:
- echo "Hello from stackctl"List and run it:
bash
stackctl run
stackctl run helloOr run stackctl run with no task name to pick from a list.
Where Stackctl looks
Stackctl looks for the task file in the current directory, not in parent directories. See Task file format.
Where to go next
- Creating projects in detail
- Task runner guide
- Examples for Maven, Gradle, Docker and release workflows