mirror of
https://github.com/grafana/grafana.git
synced 2024-12-28 01:41:24 -06:00
Docs: Document upgrading of protobuf (#32227)
* Docs: Document upgrading of protobuf Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Document protobuf re-compiling Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Update CODEOWNERS Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
This commit is contained in:
parent
3ef9cac640
commit
10bb3561f5
1
.github/CODEOWNERS
vendored
1
.github/CODEOWNERS
vendored
@ -34,6 +34,7 @@ go.sum @grafana/backend-platform
|
||||
# Backend code docs
|
||||
/contribute/style-guides/backend.md @grafana/backend-platform
|
||||
/contribute/architecture/backend @grafana/backend-platform
|
||||
/contribute/engineering/backend @grafana/backend-platform
|
||||
|
||||
/e2e @grafana/grafana-frontend-platform
|
||||
/packages @grafana/grafana-frontend-platform
|
||||
|
22
contribute/engineering/backend/upgrading-dependencies.md
Normal file
22
contribute/engineering/backend/upgrading-dependencies.md
Normal file
@ -0,0 +1,22 @@
|
||||
# Upgrading dependencies
|
||||
|
||||
Notes on upgrading various backend dependencies.
|
||||
|
||||
# Protobuf
|
||||
|
||||
When upgrading the [protobuf](http://github.com/golang/protobuf) library in Grafana and the plugin SDK,
|
||||
you typically also want to upgrade your protobuf compiler toolchain and re-compile protobuf files:
|
||||
|
||||
```
|
||||
cd $GRAFANA
|
||||
make protobuf
|
||||
cd $GRAFANA_PLUGIN_SDK_GO
|
||||
mage protobuf
|
||||
```
|
||||
|
||||
After upgrading the protobuf dependency in Grafana and the plugin SDK, it might be wise to test that things still work,
|
||||
before making corresponding PRs:
|
||||
|
||||
* Test a plugin built with upgraded SDK on upgraded Grafana
|
||||
* Test a plugin built with non-upgraded SDK on upgraded Grafana
|
||||
* Test a plugin built with upgraded SDK on non-upgraded Grafana
|
Loading…
Reference in New Issue
Block a user