11trigger :
2- - master
3-
2+ - master
43variables :
54 Codeql.Enabled : true
6-
75pr :
8- - none
9-
10- jobs :
11- - job : Linux
6+ - none
7+ resources :
8+ repositories :
9+ - repository : 1ESPipelineTemplates
10+ type : git
11+ name : 1ESPipelineTemplates/1ESPipelineTemplates
12+ ref : refs/tags/release
13+ extends :
14+ template : v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates
15+ parameters :
1216 pool :
13- vmImage : ubuntu-latest
14- timeoutInMinutes : 20
15- steps :
16- - checkout : self
17- clean : true
18- - template : common-validation.yml
19-
20- - job : Windows
21- pool :
22- vmImage : windows-latest
23- timeoutInMinutes : 20
24- steps :
25- - checkout : self
26- clean : true
27- - template : common-validation.yml
28-
29- - task : ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0
30- displayName : " Component Detection"
31-
32- - task : Npm@1
33- displayName : " npm pack"
34- inputs :
35- command : custom
36- verbose : false
37- customCommand : pack
38-
39- - task : msospo.ospo-extension.8d7f9abb-6896-461d-9e25-4f74ed65ddb2.notice@0
40- displayName : " NOTICE File Generator"
41- inputs :
42- outputfile : " ThirdPartyNotices_Generated.txt"
43- additionaldata : release/AdditionalAttributions.txt
44-
45- - task : CopyFiles@2
46- displayName : " Copy Files to: $(Build.ArtifactStagingDirectory)"
47- inputs :
48- Contents : |
49- cordova-simulate-*.tgz
50- TargetFolder : " $(Build.ArtifactStagingDirectory)"
51-
52- - task : PublishBuildArtifacts@1
53- displayName : " Publish artifacts: drop"
54- inputs :
55- ArtifactName : " drop"
56-
57- - job : macOS
58- pool :
59- vmImage : macOS-latest
60- timeoutInMinutes : 20
61- steps :
62- - checkout : self
63- clean : true
64- - template : common-validation.yml
17+ name : Azure-Pipelines-1ESPT-ExDShared
18+ image : windows-2022
19+ os : windows
20+ customBuildTags :
21+ - ES365AIMigrationTooling
22+ stages :
23+ - stage : stage
24+ jobs :
25+ - job : Linux
26+ pool :
27+ name : Azure-Pipelines-1ESPT-ExDShared
28+ image : ubuntu-latest
29+ os : linux
30+ timeoutInMinutes : 20
31+ steps :
32+ - checkout : self
33+ clean : true
34+ - template : /.ci/common-validation.yml@self
35+ - job : Windows
36+ pool :
37+ name : Azure-Pipelines-1ESPT-ExDShared
38+ image : windows-latest
39+ os : windows
40+ timeoutInMinutes : 20
41+ templateContext :
42+ outputs :
43+ - output : pipelineArtifact
44+ displayName : ' Publish artifacts: drop'
45+ targetPath : ' $(Build.ArtifactStagingDirectory)'
46+ artifactName : " drop"
47+ steps :
48+ - checkout : self
49+ clean : true
50+ - template : /.ci/common-validation.yml@self
51+ - task : Npm@1
52+ displayName : " npm pack"
53+ inputs :
54+ command : custom
55+ verbose : false
56+ customCommand : pack
57+ - task : msospo.ospo-extension.8d7f9abb-6896-461d-9e25-4f74ed65ddb2.notice@0
58+ displayName : " NOTICE File Generator"
59+ inputs :
60+ outputfile : " ThirdPartyNotices_Generated.txt"
61+ additionaldata : release/AdditionalAttributions.txt
62+ - task : CopyFiles@2
63+ displayName : " Copy Files to: $(Build.ArtifactStagingDirectory)"
64+ inputs :
65+ Contents : |
66+ cordova-simulate-*.tgz
67+ TargetFolder : " $(Build.ArtifactStagingDirectory)"
68+ - job : macOS
69+ pool :
70+ name : Azure Pipelines
71+ image : macos-latest
72+ os : macOS
73+ timeoutInMinutes : 20
74+ steps :
75+ - checkout : self
76+ clean : true
77+ - template : /.ci/common-validation.yml@self
0 commit comments