@@ -2,81 +2,81 @@ $ProgressPreference = 'SilentlyContinue'
2
2
3
3
echo " Getting latest release version"
4
4
# Get the latest release tag from the github release page
5
- $release_version = (Invoke-WebRequest https:// api.github.com / repos/ datadog / dd - trace- dotnet/ releases | ConvertFrom-Json )[0 ].tag_name.SubString(1 )
5
+ $release_version = (Invoke-WebRequest https:// api.github.com / repos/ signalfx / signalfx - dotnet- tracing / releases | ConvertFrom-Json )[0 ].tag_name.SubString(1 )
6
6
7
- $otel_tracer_workingfolder = $env: OTEL_TRACER_WORKINGFOLDER
8
- $otel_tracer_home = " "
9
- $otel_tracer_msbuild = " "
10
- $otel_tracer_integrations = " "
11
- $otel_tracer_profiler_32 = " "
12
- $otel_tracer_profiler_64 = " "
7
+ $signalfx_tracer_workingfolder = $env: SIGNALFX_TRACER_WORKINGFOLDER
8
+ $signalfx_tracer_home = " "
9
+ $signalfx_tracer_msbuild = " "
10
+ $signalfx_tracer_integrations = " "
11
+ $signalfx_tracer_profiler_32 = " "
12
+ $signalfx_tracer_profiler_64 = " "
13
13
14
14
15
15
# Download the binary file depending of the current operating system and extract the content to the "release" folder
16
16
echo " Downloading tracer v$release_version "
17
17
if ($env: os -eq " Windows_NT" )
18
18
{
19
- $url = " https://github.com/DataDog/dd-trace- dotnet/releases/download/v$ ( $release_version ) /windows-tracer-home.zip"
19
+ $url = " https://github.com/signalfx/signalfx- dotnet-tracing /releases/download/v$ ( $release_version ) /windows-tracer-home.zip"
20
20
21
21
Invoke-WebRequest - Uri $url - OutFile windows.zip
22
22
echo " Extracting windows.zip"
23
23
Expand-Archive windows.zip - DestinationPath .\release
24
24
Remove-Item windows.zip
25
25
26
- if ([string ]::IsNullOrEmpty($otel_tracer_workingfolder )) {
27
- $otel_tracer_home = " $ ( pwd) \release"
26
+ if ([string ]::IsNullOrEmpty($signalfx_tracer_workingfolder )) {
27
+ $signalfx_tracer_home = " $ ( pwd) \release"
28
28
} else {
29
- $otel_tracer_home = " $otel_tracer_workingfolder \release"
29
+ $signalfx_tracer_home = " $signalfx_tracer_workingfolder \release"
30
30
}
31
31
32
- $otel_tracer_msbuild = " $otel_tracer_home \netstandard2.0\OpenTelemetry.AutoInstrumentation.MSBuild.dll"
33
- $otel_tracer_integrations = " $otel_tracer_home \integrations.json"
34
- $otel_tracer_profiler_32 = " $otel_tracer_home \win-x86\OpenTelemetry.AutoInstrumentation.ClrProfiler.Native.dll"
35
- $otel_tracer_profiler_64 = " $otel_tracer_home \win-x64\OpenTelemetry.AutoInstrumentation.ClrProfiler.Native.dll"
32
+ $signalfx_tracer_msbuild = " $signalfx_tracer_home \netstandard2.0\OpenTelemetry.AutoInstrumentation.MSBuild.dll"
33
+ $signalfx_tracer_integrations = " $signalfx_tracer_home \integrations.json"
34
+ $signalfx_tracer_profiler_32 = " $signalfx_tracer_home \win-x86\OpenTelemetry.AutoInstrumentation.ClrProfiler.Native.dll"
35
+ $signalfx_tracer_profiler_64 = " $signalfx_tracer_home \win-x64\OpenTelemetry.AutoInstrumentation.ClrProfiler.Native.dll"
36
36
}
37
37
else
38
38
{
39
39
# File version is the same as the release version without the prerelease suffix.
40
40
$file_version = $release_version.replace (" -prerelease" , " " )
41
41
42
- $url = " https://github.com/DataDog/dd-trace- dotnet/releases/download/v$ ( $release_version ) /datadog -dotnet-apm -$ ( $file_version ) .tar.gz"
42
+ $url = " https://github.com/signalfx/signalfx- dotnet-tracing /releases/download/v$ ( $release_version ) /signalfx -dotnet-tracing -$ ( $file_version ) .tar.gz"
43
43
44
44
Invoke-WebRequest - Uri $url - OutFile linux.tar.gz
45
45
mkdir release
46
46
echo " Extracting linux.tar.gz"
47
47
tar - xvzf linux.tar.gz - C ./ release
48
48
Remove-Item linux.tar.gz
49
49
# Ensure the profiler can write the native log profiler
50
- sudo mkdir - p / var / log/ opentelemetry / dotnet
51
- sudo chmod - R 777 / var / log/ opentelemetry / dotnet
50
+ sudo mkdir - p / var / log/ signalfx / dotnet
51
+ sudo chmod - R 777 / var / log/ signalfx / dotnet
52
52
53
- if ([string ]::IsNullOrEmpty($otel_tracer_workingfolder )) {
54
- $otel_tracer_home = " $ ( pwd) /release"
53
+ if ([string ]::IsNullOrEmpty($signalfx_tracer_workingfolder )) {
54
+ $signalfx_tracer_home = " $ ( pwd) /release"
55
55
} else {
56
- $otel_tracer_home = " $otel_tracer_workingfolder /release"
56
+ $signalfx_tracer_home = " $signalfx_tracer_workingfolder /release"
57
57
}
58
58
59
- $otel_tracer_msbuild = " $otel_tracer_home /netstandard2.0/OpenTelemetry.AutoInstrumentation.MSBuild.dll"
60
- $otel_tracer_integrations = " $otel_tracer_home /integrations.json"
61
- $otel_tracer_profiler_64 = " $otel_tracer_home /OpenTelemetry.AutoInstrumentation.ClrProfiler.Native.so"
59
+ $signalfx_tracer_msbuild = " $signalfx_tracer_home /netstandard2.0/OpenTelemetry.AutoInstrumentation.MSBuild.dll"
60
+ $signalfx_tracer_integrations = " $signalfx_tracer_home /integrations.json"
61
+ $signalfx_tracer_profiler_64 = " $signalfx_tracer_home /OpenTelemetry.AutoInstrumentation.ClrProfiler.Native.so"
62
62
}
63
63
64
64
# Set all environment variables to attach the profiler to the following pipeline steps
65
65
echo " Setting environment variables..."
66
66
67
- echo " ##vso[task.setvariable variable=OTEL_ENV ]CI"
68
- echo " ##vso[task.setvariable variable=OTEL_DOTNET_TRACER_HOME] $otel_tracer_home "
69
- echo " ##vso[task.setvariable variable=OTEL_DOTNET_TRACER_MSBUILD] $otel_tracer_msbuild "
70
- echo " ##vso[task.setvariable variable=OTEL_INTEGRATIONS] $otel_tracer_integrations "
67
+ echo " ##vso[task.setvariable variable=SIGNALFX_ENV ]CI"
68
+ echo " ##vso[task.setvariable variable=SIGNALFX_DOTNET_TRACER_HOME] $signalfx_tracer_home "
69
+ echo " ##vso[task.setvariable variable=SIGNALFX_DOTNET_TRACER_MSBUILD] $signalfx_tracer_msbuild "
70
+ echo " ##vso[task.setvariable variable=SIGNALFX_INTEGRATIONS] $signalfx_tracer_integrations "
71
71
72
72
echo " ##vso[task.setvariable variable=CORECLR_ENABLE_PROFILING]1"
73
73
echo " ##vso[task.setvariable variable=CORECLR_PROFILER]{918728DD-259F-4A6A-AC2B-B85E1B658318}"
74
- echo " ##vso[task.setvariable variable=CORECLR_PROFILER_PATH_32]$otel_tracer_profiler_32 "
75
- echo " ##vso[task.setvariable variable=CORECLR_PROFILER_PATH_64]$otel_tracer_profiler_64 "
74
+ echo " ##vso[task.setvariable variable=CORECLR_PROFILER_PATH_32]$signalfx_tracer_profiler_32 "
75
+ echo " ##vso[task.setvariable variable=CORECLR_PROFILER_PATH_64]$signalfx_tracer_profiler_64 "
76
76
77
77
echo " ##vso[task.setvariable variable=COR_ENABLE_PROFILING]1"
78
78
echo " ##vso[task.setvariable variable=COR_PROFILER]{918728DD-259F-4A6A-AC2B-B85E1B658318}"
79
- echo " ##vso[task.setvariable variable=COR_PROFILER_PATH_32]$otel_tracer_profiler_32 "
80
- echo " ##vso[task.setvariable variable=COR_PROFILER_PATH_64]$otel_tracer_profiler_64 "
79
+ echo " ##vso[task.setvariable variable=COR_PROFILER_PATH_32]$signalfx_tracer_profiler_32 "
80
+ echo " ##vso[task.setvariable variable=COR_PROFILER_PATH_64]$signalfx_tracer_profiler_64 "
81
81
82
82
echo " Done."
0 commit comments