@@ -4,30 +4,37 @@ trigger:
44 - develop
55 - release/*
66 - feature/*
7- - master
7+ - refs/tags/*
8+ paths :
9+ exclude :
10+ - README.md
11+ - azure-pipelines.yml
12+ - documentation
813resources :
914 repositories :
10- - repository : azure-pipelines-templates
15+ - repository : AzurePipelinesTemplates
1116 type : github
1217 endpoint : FaganSC
13- name : FaganSC/azure-pipelines-templates
18+ name : FaganSC/AzurePipelinesTemplates
1419 ref : master
1520variables :
1621 node_version : ' 10.x'
1722 package_manager : ' npm'
18- majorminor : ' 1.1.0'
19- patch : $[counter(${{ variables.majorminor }}, 0)]
20- version : $(majorminor).$(patch)
21- name : ${{ variables.version }}
23+ name : $(Build.DefinitionName) $(SourceBranchName) $(Date:yyyyMMdd)$(Rev:.r)
2224stages :
25+ - stage : Versioning
26+ jobs :
27+ - template : general/versioning.yml@AzurePipelinesTemplates
2328- stage : Build
2429 jobs :
25- - template : spfx/build.yml@azure-pipelines-templates
30+ - template : spfx/build.yml@AzurePipelinesTemplates
31+ dependsOn :
32+ - Versioning
2633- stage : Test
2734 dependsOn :
2835 - Build
2936 jobs :
30- - template : spfx/test.yml@azure-pipelines-templates
37+ - template : spfx/test.yml@AzurePipelinesTemplates
3138 parameters :
3239 working_directory :
3340 package_manager : ${{ variables.package_manager }}
@@ -37,7 +44,7 @@ stages:
3744 dependsOn :
3845 - Test
3946 jobs :
40- - template : spfx/release.yml@azure-pipelines-templates
47+ - template : spfx/release.yml@AzurePipelinesTemplates
4148 parameters :
4249 release_title : ' Pre-Release $(Build.BuildNumber)'
4350 target_environment : PreRelease
@@ -49,7 +56,7 @@ stages:
4956 dependsOn :
5057 - Test
5158 jobs :
52- - template : spfx/release.yml@azure-pipelines-templates
59+ - template : spfx/release.yml@AzurePipelinesTemplates
5360 parameters :
5461 release_title : ' Release $(Build.BuildNumber)'
5562 target_environment : Production
@@ -61,7 +68,7 @@ stages:
6168 dependsOn :
6269 - Test
6370 jobs :
64- - template : spfx/deploy.yml@azure-pipelines-templates
71+ - template : spfx/deploy.yml@AzurePipelinesTemplates
6572 parameters :
6673 target_environment : Development
6774 variables_group : DevelopmentTenant
@@ -72,7 +79,7 @@ stages:
7279 dependsOn :
7380 - GitHubPreRelease
7481 jobs :
75- - template : spfx/deploy.yml@azure-pipelines-templates
82+ - template : spfx/deploy.yml@AzurePipelinesTemplates
7683 parameters :
7784 target_environment : PreRelease
7885 isPreRelease : True
@@ -85,11 +92,11 @@ stages:
8592 dependsOn :
8693 - GitHubRelease
8794 jobs :
88- - template : spfx/deploy.yml@azure-pipelines-templates
95+ - template : spfx/deploy.yml@AzurePipelinesTemplates
8996 parameters :
9097 target_environment : Release
9198 isPreRelease : False
9299 hasChangeLog : True
93100 variables_group : ProductionTenant
94101 o365cli_deploy_extra_arguments : ' --skipFeatureDeployment'
95- condition : and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))
102+ condition : and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))
0 commit comments