Skip to content

docs: configuration#645

Merged
eliottness merged 3 commits into
mainfrom
eliottness/config-docs
Jul 15, 2025
Merged

docs: configuration#645
eliottness merged 3 commits into
mainfrom
eliottness/config-docs

Conversation

@eliottness

@eliottness eliottness commented Jun 12, 2025

Copy link
Copy Markdown
Contributor

This PR creates a first draft of a documentation on how to dive deeper in managing your integration with orchestrion tooling

eliottness commented Jun 12, 2025

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions github-actions Bot added the conventional-commit/chore Maintenance work that does not show up in the release notes label Jun 12, 2025
@eliottness
eliottness force-pushed the eliottness/config-docs branch from 09d3d36 to f0b733a Compare June 16, 2025 12:33
@eliottness
eliottness force-pushed the eliottness/dd-trace-go-v2 branch from a1a0ca7 to 547d7b9 Compare June 23, 2025 11:23
@eliottness
eliottness force-pushed the eliottness/config-docs branch from f0b733a to de839ef Compare June 23, 2025 11:23
@eliottness
eliottness force-pushed the eliottness/dd-trace-go-v2 branch from 8db26ef to 484a544 Compare June 23, 2025 13:15
@eliottness
eliottness force-pushed the eliottness/config-docs branch 2 times, most recently from c54dcb2 to 807c995 Compare June 23, 2025 16:56
@eliottness
eliottness force-pushed the eliottness/dd-trace-go-v2 branch from d953577 to 05ddc3d Compare June 23, 2025 16:56
@eliottness
eliottness force-pushed the eliottness/dd-trace-go-v2 branch from 6fb18e1 to 71bdd1a Compare July 9, 2025 12:32
@eliottness
eliottness force-pushed the eliottness/config-docs branch from 807c995 to 8c1d9c7 Compare July 9, 2025 12:32
@eliottness
eliottness changed the base branch from eliottness/dd-trace-go-v2 to graphite-base/645 July 9, 2025 13:55
@eliottness
eliottness force-pushed the graphite-base/645 branch from 71bdd1a to c5d7f0b Compare July 9, 2025 15:24
@eliottness
eliottness force-pushed the eliottness/config-docs branch from 8c1d9c7 to fbcdcf3 Compare July 9, 2025 15:24
@eliottness
eliottness changed the base branch from graphite-base/645 to main July 9, 2025 15:24
@eliottness
eliottness marked this pull request as ready for review July 9, 2025 15:26
@eliottness
eliottness requested a review from a team as a code owner July 9, 2025 15:26
Comment thread _docs/content/docs/configuration.md Outdated
Co-authored-by: Dario Castañé <[email protected]>
Comment thread _docs/content/docs/configuration.md Outdated
Comment thread _docs/content/docs/configuration.md Outdated
Comment thread _docs/content/docs/configuration.md Outdated
Comment thread _docs/content/docs/configuration.md Outdated
Comment thread _docs/content/docs/configuration.md Outdated
Comment thread _docs/content/docs/configuration.md Outdated
Co-authored-by: Romain Marcadier <[email protected]>
github.com/DataDog/dd-trace-go/orchestrion/all --> ...
```

Each package encountered in the configuration loading step is allowed to contain an `orchestrion.yml` file. These files

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Each packaged is "allowed" or "expected"?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Allowed, if there is no orchestrion.tool.go and no orchestrion.yml loading this package is a noop (cf. here)

@eliottness
eliottness requested a review from darccio July 15, 2025 08:16
@eliottness
eliottness added this pull request to the merge queue Jul 15, 2025

Copy link
Copy Markdown
Contributor Author

Merge activity

  • Jul 15, 8:34 AM UTC: Graphite couldn't merge this PR because it failed for an unknown reason (This repository has GitHub's merge queue enabled, which is currently incompatible with Graphite).

Merged via the queue into main with commit 72076ae Jul 15, 2025
61 checks passed
@eliottness
eliottness deleted the eliottness/config-docs branch July 15, 2025 08:56
@codecov

codecov Bot commented Jul 15, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 68.62%. Comparing base (c5d7f0b) to head (b2477b7).
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #645      +/-   ##
==========================================
+ Coverage   68.49%   68.62%   +0.12%     
==========================================
  Files         113      113              
  Lines        7916     7916              
==========================================
+ Hits         5422     5432      +10     
+ Misses       1956     1944      -12     
- Partials      538      540       +2     
Components Coverage Δ
Generators 80.24% <ø> (ø)
Instruments ∅ <ø> (∅)
Go Driver 76.51% <ø> (ø)
Toolexec Driver 70.83% <ø> (ø)
Aspects 74.32% <ø> (ø)
Injector 74.87% <ø> (ø)
Job Server 70.04% <ø> (+0.80%) ⬆️
Other 68.62% <ø> (+0.12%) ⬆️

see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conventional-commit/chore Maintenance work that does not show up in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants