Make sure you are running the same version of go as indicated in go.mod.
Run:
make build
which will produce a binary at ./build/bin/$(go env GOOS)/$(go env GOARCH)/func-e
.
Run:
make test
Run:
make coverage
See test/e2e for how to develop or run end-to-end tests
Run below, then view with http://localhost:1313/
make site
To generate release assets, run the below:
make dist
The contents will be in the 'dist/' folder and include the same files as a release would, except signatures would not be the same as production.
Note: this step requires prerequisites for Windows packaging to work. Look at msi.yaml for what's needed per-platform.