2019-11-20 16:11:28 +00:00
|
|
|
executor: go
|
|
|
|
steps:
|
|
|
|
- checkout
|
|
|
|
- run: apt-get update; apt-get install -y shellcheck sudo unzip
|
|
|
|
- install-protoc
|
2019-11-22 19:50:49 +00:00
|
|
|
- install-circleci-local-cli
|
2019-11-20 16:11:28 +00:00
|
|
|
- run: make deps lint-deps
|
|
|
|
- run: make check
|
|
|
|
- run: make checkscripts
|
2020-06-04 22:15:52 +00:00
|
|
|
- run: mkdir -p ui/dist && make generate-all static-assets
|
2019-11-22 19:50:49 +00:00
|
|
|
- run:
|
|
|
|
name: check .circleci/config.yml is up-to-date
|
|
|
|
command: make -C .circleci CIRCLECI="circleci-local-cli --skip-update-check" ci-verify
|