Janna API Protocol buffers
This repo contains protocol buffer service definitions and generated interfaces for Janna.
Workflow
- make changes in proto files
- generate code
make generate
. Need Docker installed. - commit new changes
git add . && git commit -m '<Commit description>'
- push the changes
git push
Please remember about backward compatibility. Heres is a article
Repository structure
/gen
This folder contains generated code from .proto
files. Currently generates files for:
- go
- swagger
/proto
Protocol buffer service definitions. To generate code run make proto
. Also, this directory contains config file for uber/protool - prototool.yaml
.
/third_party
Third party resources/definition. Need to generate code.