Skip to content
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

Do not fail if git info is missing #4711

Merged

Conversation

nikita-tkachenko-datadog
Copy link
Contributor

What Does This Do

This PR changes CI visibility subsystem initialisation so that it does not fail in case the tracer cannot detect customer's Git information.

Motivation

Some customers use non-standard set ups and run CI visibility in environments where Git info is not available.
While many CI visibility features rely on Git info being there, the core functionality does not require it.
So in case it is missing, we should still do as much as we can, and not fail.

@smola smola added the comp: ci visibility Continuous Integration Visibility label Feb 10, 2023
@smola smola changed the title do not fail if git info is missing Do not fail if git info is missing Feb 10, 2023
@nikita-tkachenko-datadog nikita-tkachenko-datadog marked this pull request as ready for review February 10, 2023 13:13
@nikita-tkachenko-datadog nikita-tkachenko-datadog merged commit ceae560 into master Feb 10, 2023
@nikita-tkachenko-datadog nikita-tkachenko-datadog deleted the nikita-tkachenko/ignore-missing-git-info branch February 10, 2023 13:13
@github-actions github-actions bot added this to the 1.9.0 milestone Feb 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: ci visibility Continuous Integration Visibility
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants