Build, test and deploy your application based on declarative configs.
To build you need to install following dependencies:
- go (v1.16)
- node (v1.16)
Additionally you have to install node dependencies and generate schema validators:
npm ci
go generate ./...Finally, you can build commands:
go build ./cmd/build
go build ./cmd/deployTo build docs you need to install following dependencies:
- hugo (v0.92)
- node (v1.16)
First, you have to download theme and install node dependencies:
git submodule update --init
npm ciNext, generate schemas for examples:
./scripts/generate-schemas-for-docs.shFinally, start local documentation server:
cd ./assets/docs
hugo server -D