DataDog / dd-trace-dotnet

.NET Client Library for Datadog APM
https://docs.datadoghq.com/tracing/
Apache License 2.0
456 stars 142 forks source link

Fix gitlab build #6025

Closed andrewlock closed 2 months ago

andrewlock commented 2 months ago

Summary of changes

Enables longpath support on the gitlab Windows jobs

Reason for change

We moved the location of the repo in GitLab, which increased the path length, and we hit long path issues

Implementation details

Make the runner set git config --system core.longpaths true - it's a crazy olde time restriction, so realistically everyone should have this anyway

Test coverage

The build works, so it's fixed!

Other details

We could shorten the paths to work around it, but it's just another accident waiting to happen. This is not the first time 🙈

datadog-ddstaging[bot] commented 2 months ago

Datadog Report

Branch report: andrew/fix-gitlab-build Commit report: b7c76b5 Test service: dd-trace-dotnet

:white_check_mark: 0 Failed, 365725 Passed, 2055 Skipped, 15h 3m 51.77s Total Time :hourglass: 1 Performance Regression

:hourglass: Performance Regressions vs Default Branch (1)