Commit 46b584b
authored
Add sbt-develocity-common-custom-user-data (#23199)
This sbt plugin can be used to simplify the build. Currently, there's
some custom logic that extracts some environment variables set by CI, so
that their values show up in Develocity.
sbt-develocity-common-custom-user-data actually extracts the same
values, except `GITHUB_REPOSITORY`, and can be used instead.
This plugin is open source, distributed under Apache 2 license. Its
sources are available at
https://github.com/gradle/common-custom-user-data-sbt-plugin.
Differences:
- Tags:
- "Local" becomes "LOCAL"
- Custom values:
- "GITHUB_REPOSITORY" is not extracted anymore.
- "GITHUB_SHA" becomes "Git commit id"
- "GITHUB_WORKFLOW" becomes "CI workflow"
- Links:
- "GitHub Run" becomes "GitHub Actions build"
- "GitHub Commit" becomes "GitHub Source"
In addition, the following will be captured:
- Tags:
- The OS name (e.g. Linux, Mac OS X, etc.)
- The IDE, if available (e.g. IntelliJ, Eclipse, etc.)
- The Git branch name (on CI only)
- "Dirty", if the repo is dirty (on CI only)
- Custom values:
- "$ide version", containing the IDE version, if available
- "CI provider" (e.g. "GitHub Actions")
- "Git repository" (e.g. "https://github.com/scala/scala3")
- "PR branch" (e.g. mduhem/sbt-ccud)
- "Git status", containing the git status (on CI only)
- Links:
- "CI workflow", linking to other Build Scans running the same CI
workflow
- "CI run", linking to other Build Scans produced in the same CI run
- "Git commit id", linking to other Build Scans produced using the same
commit3 files changed
+2
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
344 | 344 | | |
345 | 345 | | |
346 | 346 | | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | 347 | | |
351 | 348 | | |
352 | 349 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
0 commit comments