Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
This commit is contained in:
13
Taskfile.yml
13
Taskfile.yml
@@ -14,22 +14,13 @@ tasks:
|
||||
desc: Run linter in a container
|
||||
deps:
|
||||
- protolint
|
||||
cmd: |-
|
||||
"{{.CONTAINER_TOOL}}" run --rm \
|
||||
-v $PWD:/workspace:z \
|
||||
--workdir /workspace \
|
||||
docker.io/yoheimuta/protolint:latest lint \
|
||||
$(find . -type f -iname "*.proto")
|
||||
cmd: '"{{.PROTOLINT}}" lint $(find . -type f -iname "*.proto")'
|
||||
|
||||
gen-docs:
|
||||
desc: Generate docs in a container
|
||||
deps:
|
||||
- protodoc
|
||||
cmd: |-
|
||||
"{{.CONTAINER_TOOL}}" run --rm \
|
||||
-v $PWD/proto:/protos \
|
||||
-v $PWD:/out:z \
|
||||
docker.io/pseudomuto/protoc-gen-doc:latest --doc_opt=markdown,README.md
|
||||
cmd: '"{{.PROTODOC}}" --doc_opt=markdown,README.md'
|
||||
|
||||
# Install required tools
|
||||
localbin:
|
||||
|
||||
Reference in New Issue
Block a user