Files
renovate/lib/modules/manager/ocb/readme.md
Koen van Zuijlen a1bd60535a docs(manager/ocb): update ocb documentation (#39322)
* docs: update ocb documentation

* docs: fix json code block title

+ Updated the regex pattern for managerFilePatterns in the README.

* apply suggestions from review

* Apply suggestions from code review

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

* remove leftover parenthesis

* docs: fix json-file title

* Apply suggestions from code review

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>

---------

Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
2025-11-17 19:13:08 +00:00

26 lines
986 B
Markdown

Renovate uses this manager to update dependencies defined in the build definitions for the [OpenTelemetry Collector Builder (ocb)](https://github.com/open-telemetry/opentelemetry-collector/tree/main/cmd/builder).
By default, the `ocb` manager has no `managerFilePatterns` patterns.
This means you must set a `managerFilePatterns` pattern for the `ocb` manager, for Renovate to update your `ocb` files.
Here's a configuration example:
```json title="If your builder file is named foo-builder.yml or builder.yaml or builder-config.yaml"
{
"ocb": {
"managerFilePatterns": ["/builder(-config)?.ya?ml$/"]
}
}
```
Supported dependencies and their respective `depType`s are:
| Name | depType |
| -------------- | ------------ |
| base collector | `collector` |
| connectors | `connectors` |
| exporters | `exports` |
| extensions | `extensions` |
| processors | `processors` |
| providers | `providers` |
| receivers | `receivers` |