Development environment set up
July 4, 2023 ยท View on GitHub
Host OS & dependencies
You can develop Fullstaq Ruby on Linux, macOS, or Windows with WSL2. You just need the following things installed:
- Bash
- Docker
- Ruby (any version >= 3.2)
The small number of dependencies is intentional.
Git hooks
You should also setup our Git hooks, so that on every commit, the Github Workflow file is properly updated from any changes you may make from either its ERB template, or the workflow configuration file. For more info about this, see Build workflow management.
To setup the Git hooks, run:
git config core.hooksPath .githooks