From 05f54b4fe6d167d212bbb22d560c0e88757c02af Mon Sep 17 00:00:00 2001 From: "Abhitej John Bandi (from Dev Box)" Date: Tue, 29 Jul 2025 00:18:01 -0700 Subject: [PATCH 1/3] Adding back the publish pipeline --- azure-pipelines/publish-roslyn-copilot.yml | 58 ++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 azure-pipelines/publish-roslyn-copilot.yml diff --git a/azure-pipelines/publish-roslyn-copilot.yml b/azure-pipelines/publish-roslyn-copilot.yml new file mode 100644 index 000000000..db1f765e9 --- /dev/null +++ b/azure-pipelines/publish-roslyn-copilot.yml @@ -0,0 +1,58 @@ +trigger: none +pr: none + +resources: + repositories: + - repository: 1ESPipelineTemplates + type: git + name: 1ESPipelineTemplates/1ESPipelineTemplates + ref: refs/tags/release + pipelines: + - pipeline: CI + project: DevDiv + source: VisualStudio.Conversations + branch: main +extends: + template: v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates + parameters: + pool: + name: AzurePipelines-EO + image: 1ESPT-Windows2022 + os: windows + stages: + - stage: Upload + jobs: + - job: UploadToServer + displayName: Upload to server + pool: + name: AzurePipelines-EO + image: 1ESPT-Windows2022 + os: windows + templateContext: + type: releaseJob + isProduction: false #change this + inputs: + - input: pipelineArtifact + pipeline: CI + artifactName: partnerDeployables-Windows + destinationPath: $(Pipeline.Workspace)/artifacts + + steps: + - checkout: none + + - task: CopyFiles@2 + displayName: 'Copy files from Zip folder to staging directory' + inputs: + SourceFolder: '$(Pipeline.Workspace)/' + Contents: '**/*Roslyn.LanguageServer*.zip' + TargetFolder: '$(Build.ArtifactStagingDirectory)/staging' + CleanTargetFolder: true + + - task: AzureFileCopy@6 + displayName: "Copy the zip to Azure Storage" + inputs: + SourcePath: '$(Build.ArtifactStagingDirectory)/staging' + azureSubscription: "RoslynDeploy" + Destination: "AzureBlob" + storage: "roslyn" + ContainerName: "releases" \ No newline at end of file From a0e045637d7a3ae30ca261a03db4675fa4e1f639 Mon Sep 17 00:00:00 2001 From: "Abhitej John Bandi (from Dev Box)" Date: Thu, 7 Aug 2025 14:05:58 -0700 Subject: [PATCH 2/3] Parameterizing the values --- azure-pipelines/publish-roslyn-copilot.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/azure-pipelines/publish-roslyn-copilot.yml b/azure-pipelines/publish-roslyn-copilot.yml index db1f765e9..33448f9e6 100644 --- a/azure-pipelines/publish-roslyn-copilot.yml +++ b/azure-pipelines/publish-roslyn-copilot.yml @@ -52,7 +52,7 @@ extends: displayName: "Copy the zip to Azure Storage" inputs: SourcePath: '$(Build.ArtifactStagingDirectory)/staging' - azureSubscription: "RoslynDeploy" + azureSubscription: "$(AzSubscription)" Destination: "AzureBlob" - storage: "roslyn" - ContainerName: "releases" \ No newline at end of file + storage: "$(AzStorage)" + ContainerName: "$(AzContainerName)" From 5ce9917fb8a2c96812ecdb5d88d554d17b8650ca Mon Sep 17 00:00:00 2001 From: "Abhitej John Bandi (from Dev Box)" Date: Thu, 7 Aug 2025 16:27:29 -0700 Subject: [PATCH 3/3] Updating to publish the contents instead --- azure-pipelines/publish-roslyn-copilot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/azure-pipelines/publish-roslyn-copilot.yml b/azure-pipelines/publish-roslyn-copilot.yml index 33448f9e6..8bbf16373 100644 --- a/azure-pipelines/publish-roslyn-copilot.yml +++ b/azure-pipelines/publish-roslyn-copilot.yml @@ -51,7 +51,7 @@ extends: - task: AzureFileCopy@6 displayName: "Copy the zip to Azure Storage" inputs: - SourcePath: '$(Build.ArtifactStagingDirectory)/staging' + SourcePath: '$(Build.ArtifactStagingDirectory)/staging/*' azureSubscription: "$(AzSubscription)" Destination: "AzureBlob" storage: "$(AzStorage)"