Setup
New to the repo? Start here to get set up correctly.
Windows users — before proceeding, complete these two steps:
- Enable Developer Mode:
Settings -> System -> Advanced -> Developer Mode: On- Enable Symlinks:
git config --global core.symlinks true
1. Google Cloud SDK
Install the Google Cloud SDK, then authenticate:
gcloud auth login
gcloud auth application-default loginAlready have the SDK installed? You still need to run both commands above. The Terraform Google Provider requires Application Default Credentials to authenticate. Skipping this will cause provider authentication failures during plan and apply.
2. Google Group Access
You must be a member of
sg-hb-infra-development@thehelperbees.com
to run infrastructure builds.
Membership to this group allows the permission to perform Terraform
actions. Without it, the build system will fail with a
SecurityGroupMembershipRequired error.
Ask DevOps to add you to the group if you haven’t been added already.
3. Install
Download the Zig toolchain (works on both macOS and Windows):
./zig/download.ps1Install all dependencies
./zig/zig build install