Skip to content

Commit 789c86a

Browse files
committed
Adding a release pipeline to help publish this to a storage account.
1 parent befc04e commit 789c86a

File tree

2 files changed

+54
-1
lines changed

2 files changed

+54
-1
lines changed
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
trigger: none
2+
pr: none
3+
4+
resources:
5+
repositories:
6+
- repository: 1ESPipelineTemplates
7+
type: git
8+
name: 1ESPipelineTemplates/1ESPipelineTemplates
9+
ref: refs/tags/release
10+
pipelines:
11+
- pipeline: CI
12+
source: VisualStudio.Conversations (unofficial)
13+
branch: dev/aajohn/roslynrelease
14+
extends:
15+
template: v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates
16+
parameters:
17+
pool:
18+
name: netcore1espool-internal
19+
image: 1es-windows-2022
20+
os: windows
21+
stages:
22+
- stage: Upload
23+
jobs:
24+
- deployment: Upload to server
25+
displayName: Upload to server
26+
pool:
27+
name: netcore1espool-internal
28+
image: 1es-ubuntu-2204
29+
os: linux
30+
steps:
31+
- checkout: none
32+
33+
- download: current
34+
artifact: deployables-Windows
35+
displayName: 'Download official build CI artifact'
36+
37+
- task: CopyFiles@2
38+
displayName: 'Copy files from Zip folder to staging directory'
39+
inputs:
40+
SourceFolder: '$(Pipeline.Workspace)/deployables-Windows/Zip'
41+
Contents: '**/*Roslyn.LanguageServer*.zip'
42+
TargetFolder: '$(Build.ArtifactStagingDirectory)/staging'
43+
CleanTargetFolder: true
44+
45+
- task: AzureFileCopy@6
46+
displayName: "Copy the zip to Azure Storage"
47+
inputs:
48+
SourcePath: '$(Build.ArtifactStagingDirectory)/staging'
49+
azureSubscription: "RoslynDeploy"
50+
Destination: "AzureBlob"
51+
storage: "roslyn"
52+
ContainerName: "releases"
53+

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@
425425
{
426426
"id": "RoslynCopilot",
427427
"description": "Language server for Roslyn Copilot integration (Windows)",
428-
"url": "https://roslynomnisharp.blob.core.windows.net/releases/1.39.12/omnisharp-linux-musl-arm64-net6.0-1.39.12.zip",
428+
"url": "https://roslyn.blob.core.windows.net/releases/Microsoft.VisualStudio.Copilot.Roslyn.LanguageServer-17.0.460-alpha-g8013717149",
429429
"installPath": ".roslyncopilot",
430430
"platforms": [
431431
"win32",

0 commit comments

Comments
 (0)