Safely Run Commands in Productions with Tuki!
⚠️ Welcome: This is alpha software. We are actively looking for collaborators to work on this project with us. If you are interested, please reach out or submit a pull request!
Tuki provides an alternative to running commands in your production REPL or console directly. Instead, you can write your commands in a Git repository, use the standard git workflow to review and iterate on them, and then merge them into your production branch for execution.
- Execute scripts in your production environment from a Git repository.
- State is stored in the Git repository for persistence and visibility.
- Harness file for customizing how tasks are run.
See docs here.
Contributions are welcome! Please fork the repository and submit a pull request.
To run unit tests, use the following command:
go test ./...
To run integration tests, use the following command:
go test -tags=integration ./...
This project is licensed under the MIT License - see the MIT-LICENSE file for details.