@@ -9,20 +9,19 @@ trigger:
99 - master
1010 paths :
1111 include :
12- - src/Beta/ *
12+ - src/*
1313 - config/ModulesMapping.jsonc
1414pr : none
1515variables :
1616 MODULE_PREFIX : ' Microsoft.Graph'
17- WORKLOAD_MODULE_PATH : ' src\beta\'
18- GRAPH_VERSION : ' beta'
17+ WORKLOAD_MODULE_PATH : ' src\'
1918 AUTH_MODULE_PATH : ' src\Authentication\Authentication\bin\'
2019 AUTH_MODULE_DLL_PATTERN : ' Microsoft.Graph.Authentication.dll'
2120
2221jobs :
2322- job : MSGraphPSSDKGeneration
2423 displayName : MS Graph PS SDK Beta Generation
25- timeoutInMinutes : 600
24+ timeoutInMinutes : 800
2625 pool :
2726 name : Microsoft Graph
2827 demands : ' Agent.Name -equals PS-Build-Agent'
@@ -132,7 +131,7 @@ jobs:
132131 displayName : ' Generate and Build Graph Resource Modules'
133132 inputs :
134133 filePath : ' $(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1'
135- arguments : ' -RepositoryApiKey $(Api_Key) -ArtifactsLocation $(Build.ArtifactStagingDirectory)\$(GRAPH_VERSION)\ -Build -EnableSigning'
134+ arguments : ' -RepositoryApiKey $(Api_Key) -ArtifactsLocation $(Build.ArtifactStagingDirectory)\ -Build -EnableSigning'
136135 pwsh : true
137136
138137 - task : SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
@@ -166,7 +165,7 @@ jobs:
166165 inputs :
167166 ConnectedServiceName : ' microsoftgraph ESRP CodeSign DLL and NuGet'
168167 FolderPath : $(WORKLOAD_MODULE_PATH)
169- Pattern : ' $(MODULE_PREFIX).*.private.dll, $(MODULE_PREFIX).*.psm1, $(MODULE_PREFIX).*.format.ps1xml, * .ps1'
168+ Pattern : ' $(MODULE_PREFIX).*.private.dll, $(MODULE_PREFIX).*.psm1, $(MODULE_PREFIX).*.format.ps1xml, ProxyCmdletDefinitions.ps1, load-dependency .ps1'
170169 signConfigType : inlineSignParams
171170 inlineOperation : |
172171 [
@@ -217,16 +216,16 @@ jobs:
217216 [HashTable] $ModuleMapping = Get-Content $ModuleMappingConfigPath | ConvertFrom-Json -AsHashTable
218217 $ModuleMapping.Keys | ForEach-Object {
219218 $ModuleName = $_
220- $ModuleProjectDir = "$(System.DefaultWorkingDirectory)/src/$(GRAPH_VERSION)/$ ModuleName/$ModuleName"
221- & $(System.DefaultWorkingDirectory)/tools/PackModule.ps1 -Module $ModuleName -GraphVersion $(GRAPH_VERSION) - ArtifactsLocation $(Build.ArtifactStagingDirectory)\$(GRAPH_VERSION )\
219+ $ModuleProjectDir = "$(System.DefaultWorkingDirectory)/src/$ModuleName/$ModuleName"
220+ & $(System.DefaultWorkingDirectory)/tools/PackModule.ps1 -Module $ModuleName -ArtifactsLocation $(Build.ArtifactStagingDirectory)\
222221 }
223222 pwsh : true
224223
225224 - task : SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
226225 displayName : ' ESRP NuGet CodeSigning'
227226 inputs :
228227 ConnectedServiceName : ' microsoftgraph ESRP CodeSign DLL and NuGet'
229- FolderPath : ' $(Build.ArtifactStagingDirectory)\$(GRAPH_VERSION)\ '
228+ FolderPath : ' $(Build.ArtifactStagingDirectory)\'
230229 Pattern : ' *.nupkg'
231230 signConfigType : inlineSignParams
232231 inlineOperation : |
@@ -251,7 +250,7 @@ jobs:
251250 - task : PublishBuildArtifacts@1
252251 displayName : Publish Artifact Beta Modules
253252 inputs :
254- PathtoPublish : ' $(Build.ArtifactStagingDirectory)/$(GRAPH_VERSION) '
253+ PathtoPublish : ' $(Build.ArtifactStagingDirectory)/'
255254 ArtifactName : ' drop'
256255 publishLocation : ' Container'
257256
0 commit comments