Skip to content

Commit 09d797e

Browse files
committed
.azure-pipelines/release.yml: add Windows release pipeline
Add a release pipeline for Windows using Azure Pipelines. This pipeline is currently incomplete; a stub so we can link up Azure Pipelines to this YAML during development. This pipeline uses internal Microsoft 1ES templates. Signed-off-by: Matthew John Cheetham <mjcheetham@outlook.com>
1 parent dfa3b49 commit 09d797e

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

.azure-pipelines/release.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Release-$(Date:yyyyMMdd)$(Rev:.r)
2+
trigger: none
3+
pr: none
4+
5+
resources:
6+
repositories:
7+
- repository: 1ESPipelines
8+
type: git
9+
name: 1ESPipelineTemplates/1ESPipelineTemplates
10+
ref: refs/tags/release
11+
12+
parameters:
13+
- name: 'esrp'
14+
type: boolean
15+
default: false
16+
displayName: 'Enable ESRP code signing'
17+
18+
extends:
19+
template: v1/1ES.Official.PipelineTemplate.yml@1ESPipelines
20+
parameters:
21+
stages:
22+
- stage: windows
23+
displayName: 'Windows'
24+
jobs:
25+
- job: win_x86_build
26+
displayName: 'Windows Build and Sign (x86)'
27+
pool:
28+
name: GitClient-1ESHostedPool-intel-pc
29+
image: win-x86_64-ado1es
30+
os: windows
31+
steps:
32+
- checkout: self

0 commit comments

Comments
 (0)