From 3ba2278af707777865019ae80829236e11ada454 Mon Sep 17 00:00:00 2001 From: Paulo Janotti Date: Mon, 27 Sep 2021 16:40:35 -0700 Subject: [PATCH] Remove dotnet-tool from minimal CI (#146) --- .azure-pipelines/mininal-pipeline.yml | 103 -------------------------- 1 file changed, 103 deletions(-) diff --git a/.azure-pipelines/mininal-pipeline.yml b/.azure-pipelines/mininal-pipeline.yml index 587541659..b8ebcbf29 100644 --- a/.azure-pipelines/mininal-pipeline.yml +++ b/.azure-pipelines/mininal-pipeline.yml @@ -458,106 +458,3 @@ stages: testResultsFormat: VSTest testResultsFiles: tracer/build_data/results/**/*.trx condition: succeededOrFailed() - -- stage: dotnet_tool - condition: and(succeeded(), eq(variables['isScheduledBuild'], 'False'), ne(variables['isNgenTestBuild'], 'True')) - dependsOn: [build_windows, build_linux] - jobs: - - job: build_runner_tool_and_standalone - - pool: - vmImage: windows-2019 - - # Enable the Datadog Agent service for this job - services: - dd_agent: dd_agent - - steps: - - template: steps/install-dotnet-5-sdk.yml - - template: steps/restore-working-directory.yml - - - task: DownloadPipelineArtifact@2 - displayName: Download windows tracer home - inputs: - artifact: windows-tracer-home - path: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Monitoring.Distribution/home - - - task: DownloadPipelineArtifact@2 - displayName: Download linux shell scripts - inputs: - artifact: linux-tracer-home-debian - patterns: "*.sh" - path: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Monitoring.Distribution/home - - - task: DownloadPipelineArtifact@2 - displayName: Download linux tracer home - inputs: - artifact: linux-tracer-home-debian - patterns: "**/*.so" - path: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Monitoring.Distribution/home/linux-x64 - - - task: DownloadPipelineArtifact@2 - displayName: Download alpine tracer home - inputs: - artifact: linux-tracer-home-alpine - patterns: "**/*.so" - path: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Monitoring.Distribution/home/linux-musl-x64 - - # Install the tracer latest stable release to attach the profiler to the build and test steps. - # The script exposes the required environment variables to the following steps - - task: PowerShell@2 - displayName: Install profiler latest release - inputs: - filePath: ./.azure-pipelines/setup_tracer.ps1 - - - script: tracer\build.cmd BuildDistributionNuget --skip - displayName: Build BuildDistributionNuget package - - - script: tracer\build.cmd BuildRunnerTool --skip - displayName: Build Runner tool - - - script: tracer\build.cmd BuildStandaloneTool --skip - displayName: Build Standalone tool - - - task: DeleteFiles@1 - displayName: 'Remove unneeded files' - inputs: - Contents: | - $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Tool/!(*.nupkg) - $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/win-x64/home* - $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/win-x86/home* - $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/linux-x64/home* - $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/linux-musl-x64/home* - $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/osx-x64/home* - - - publish: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Monitoring.Distribution/bin/$(buildConfiguration)/packages - displayName: Publish Distribution package - artifact: distribution-nuget-package - - - publish: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Tool - displayName: Uploading runner dotnet tool artifact - artifact: runner-dotnet-tool - - - publish: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/win-x64 - displayName: Uploading runner standalone win-x64 artifact - artifact: runner-standalone-win-x64 - - - publish: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/win-x86 - displayName: Uploading runner standalone win-x86 artifact - artifact: runner-standalone-win-x86 - - - publish: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/linux-x64 - displayName: Uploading runner standalone linux-x64 artifact - artifact: runner-standalone-linux-x64 - - - publish: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/linux-musl-x64 - displayName: Uploading runner standalone linux-musl-x64 artifact - artifact: runner-standalone-linux-musl-x64 - - - publish: $(System.DefaultWorkingDirectory)/tracer/src/Datadog.Trace.Tools.Runner/bin/$(buildConfiguration)/Console/publish/osx-x64 - displayName: Uploading runner standalone osx-x64 artifact - artifact: runner-standalone-osx-x64 - - - powershell: | - echo "##vso[build.addbuildtag]$(dotnetToolTag)" - displayName: Add $(dotnetToolTag) build tag