Compute Over Data == CoD
Bacalhau == "Salted CoD Fish" (Portuguese)
Please see the instructions here to get started running a hello example and then onboarding your workload to Bacalhau: Getting Started with the Bacalhau Public Network
Developers can spin up bacalhau and run a local demo using the devstack command. Please see docs/running_locally.md for instructions.
Bacalhau's CI pipeline performs a variety of linting and formatting checks on new pull requests. To have these checks run locally when you make a new commit, you can use the precommit hook in ./githooks
:
git config core.hooksPath ./githooks
If you want to run the linter manually:
curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sudo sh -s -- -b /usr/local/go/bin
golangci-lint --version
make lint
The config lives in .golangci.yml