File tree 2 files changed +21
-0
lines changed
package/windows/newrelic-infra-amd64-installer/newrelic-infra
2 files changed +21
-0
lines changed Original file line number Diff line number Diff line change 330
330
Source =" $(var.EmbedBinariesPath)nri-flex\nri-flex.exe"
331
331
KeyPath =" yes" />
332
332
</Component >
333
+ <!-- DOCKER -->
334
+ <Component Id =" CMP_DOCKER_PLUGIN" Guid =" 2DE6EEC7-4FD6-41BC-80E1-35721579EA40" Win64 =" yes" >
335
+ <File Id =" FILE_DOCKER_PLUGIN"
336
+ Source =" $(var.EmbedBinariesPath)nri-docker\nri-docker.exe"
337
+ KeyPath =" yes" />
338
+ </Component >
333
339
<!-- WINSERVICES -->
334
340
<Component Id =" CMP_WINSERVICEEXP_PLUGIN" Guid =" ADF9277D-5C22-4A71-B03B-747EC6DFAB5D" Win64 =" yes" >
335
341
<File Id =" FILE_WINSERVICEEXP_PLUGIN"
Original file line number Diff line number Diff line change @@ -31,6 +31,20 @@ Function EmbedFlex {
31
31
}
32
32
}
33
33
34
+ # Adding nri-docker.
35
+ Function EmbedDocker {
36
+ Write-Output " --- Embedding nri-docker"
37
+
38
+ [string ]$version = GetIntegrationVersion - name " nri-docker"
39
+ [string ]$url = " https://github.com/newrelic/nri-docker/releases/download/v${version} /nri-docker_windows_${version} _${arch} .zip"
40
+
41
+ DownloadAndExtractZip - dest:" $downloadPath \nri-docker" - url:" $url "
42
+
43
+ if (-Not $skipSigning ) {
44
+ SignExecutable - executable " $downloadPath \nri-docker\nri-docker.exe"
45
+ }
46
+ }
47
+
34
48
# # Adding windows services.
35
49
Function EmbedWindowsServices {
36
50
Write-Output " --- Embedding win-services"
@@ -130,6 +144,7 @@ New-Item -ItemType Directory -Force -Path "$downloadPath"
130
144
Write-Output " --- Embedding external components"
131
145
132
146
EmbedFlex
147
+ EmbedDocker
133
148
EmbedWindowsServices
134
149
EmbedPrometheus
135
150
EmbedFluentBit
You can’t perform that action at this time.
0 commit comments