-
-
Notifications
You must be signed in to change notification settings - Fork 646
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[internal] Add toolchain plugin (disabled). #11287
Conversation
"toolchain.pants.buildsense.plugin==0.1.0", | ||
] | ||
|
||
streaming_workunits_report_interval = 1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would probably make a better default than the current value. If you need to re-run this through CI, consider changing the default instead.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll have a follow up PR to change the default for this and for run tracker options so we can remove those from pants.toml
|
||
[auth] | ||
from_env_var = "TOOLCHAIN_AUTH_TOKEN" | ||
customer = "pantsbuild" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: renaming this to user
or org
would be more neutral.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this requires a new version of the plugin, I will be addressing that later on.
This change upgrades to the new version of the Toolchain pants plugin (which was also renamed). There are a bunch of bug fixes and removed internal feature flags that are no longer needed. See pantsbuild#11287 (comment) for more context
This change upgrades to the new version of the Toolchain pants plugin (which was also renamed). There are a bunch of bug fixes and removed internal feature flags that are no longer needed. See pantsbuild#11287 (comment) for more context
This change upgrades to the new version of the Toolchain pants plugin (which was also renamed). There are a bunch of bug fixes and removed internal feature flags that are no longer needed. See pantsbuild#11287 (comment) for more context
This change upgrades to the new version of the Toolchain pants plugin (which was also renamed). There are a bunch of bug fixes and removed internal feature flags that are no longer needed. https://pypi.org/project/toolchain.pants.plugin/0.1.0/ See #11287 (comment) for more context
This PR adds the toolchain plugin that collects pants metrics into the toolchain SaaS platform.
The plugin just loads, it is not enabled/running.
This change will allow further testing before enabling it in CI.
It will always be optional for local/desktop pants runs
This PR also configures travis to send webhooks to the Toolchain platform, those webhooks are used to enrich pants data by associating travis jobs data with pants run data in the Toolchain SaaS platform.