GoogleCloudPlatform / GoogleCloudPlatform/cpp-samples
Cleanup vcpkg manifest for pubsub + OTel
未关闭
external
type: cleanup
- 主要语言
- C++
- 星标
- 178
- 派生
- 114
- PR 合并指标
- 30 天内没有已合并 PR
描述
Our `opentelemetry` feature should depend on `monitoring` in our vcpkg port. We should not have to manually depend on it in this example's manifest file.
https://github.com/GoogleCloudPlatform/cpp-samples/blob/f214349286e78b1fa5466efa82196e2bc76fd0d1/pubsub-open-telemetry/vcpkg.json#L12
We can remove the workaround when we
- update our vcpkg port
- update the vcpkg version used in our CI
贡献指南
调研方向
从链接所在行的 pubsub-open-telemetry/vcpkg.json 开始,然后找到 vcpkg port 以及选择其 vcpkg 版本的 CI 配置。完成的标准是 manifest 不再声明 monitoring workaround,opentelemetry feature 提供该依赖项,并且 CI 使用更新后的 vcpkg 版本。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- cpp
- 领域
- build-system, ci-cd
- Issue 类型
- 重构
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 42/100