Skip to content

Commit 10f8d30

Browse files
authored
Merge pull request #340 from microsoftgraph/po/BugFixes
0.9.1 Pipeline Fixes
2 parents 774d9d4 + ad1a0da commit 10f8d30

File tree

6 files changed

+22
-23
lines changed

6 files changed

+22
-23
lines changed

.azure-pipelines/generate-auth-module.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
displayName: 'Generate and Build Auth Module'
3737
inputs:
3838
filePath: '$(System.DefaultWorkingDirectory)/tools/GenerateAuthenticationModule.ps1'
39-
arguments: '-RepositoryApiKey $(Api_Key) -ArtifactsLocation $(Build.ArtifactStagingDirectory) -Build -EnableSigning'
39+
arguments: '-ArtifactsLocation $(Build.ArtifactStagingDirectory) -Build -EnableSigning'
4040
pwsh: true
4141

4242
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1

.azure-pipelines/generate-beta-modules.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,24 @@ name: $(BuildDefinitionName)_$(SourceBranchName)_$(Date:yyyyMMdd)$(Rev:.r)
66
trigger:
77
branches:
88
include:
9-
- master
9+
- master
1010
paths:
1111
include:
12-
- src/Beta/*
13-
- config/ModulesMapping.jsonc
12+
- src/*
13+
- config/ModulesMapping.jsonc
14+
exclude:
15+
- src/Authentication/*
1416
pr: none
1517
variables:
1618
MODULE_PREFIX: 'Microsoft.Graph'
17-
WORKLOAD_MODULE_PATH: 'src\beta\'
18-
GRAPH_VERSION: 'beta'
19+
WORKLOAD_MODULE_PATH: 'src\'
1920
AUTH_MODULE_PATH: 'src\Authentication\Authentication\bin\'
2021
AUTH_MODULE_DLL_PATTERN: 'Microsoft.Graph.Authentication.dll'
2122

2223
jobs:
2324
- job: MSGraphPSSDKGeneration
2425
displayName: MS Graph PS SDK Beta Generation
25-
timeoutInMinutes: 600
26+
timeoutInMinutes: 800
2627
pool:
2728
name: Microsoft Graph
2829
demands: 'Agent.Name -equals PS-Build-Agent'
@@ -52,7 +53,7 @@ jobs:
5253
displayName: 'Build Auth Modules'
5354
inputs:
5455
filePath: '$(System.DefaultWorkingDirectory)/tools/GenerateAuthenticationModule.ps1'
55-
arguments: '-RepositoryApiKey $(Api_Key) -ArtifactsLocation $(Build.ArtifactStagingDirectory) -Build -BuildWhenEqual -EnableSigning'
56+
arguments: '-ArtifactsLocation $(Build.ArtifactStagingDirectory) -Build -BuildWhenEqual -EnableSigning'
5657
pwsh: true
5758

5859
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
@@ -132,7 +133,7 @@ jobs:
132133
displayName: 'Generate and Build Graph Resource Modules'
133134
inputs:
134135
filePath: '$(System.DefaultWorkingDirectory)/tools/GenerateModules.ps1'
135-
arguments: '-RepositoryApiKey $(Api_Key) -ArtifactsLocation $(Build.ArtifactStagingDirectory)\$(GRAPH_VERSION)\ -Build -EnableSigning'
136+
arguments: '-ArtifactsLocation $(Build.ArtifactStagingDirectory)\ -Build -EnableSigning'
136137
pwsh: true
137138

138139
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
@@ -166,7 +167,7 @@ jobs:
166167
inputs:
167168
ConnectedServiceName: 'microsoftgraph ESRP CodeSign DLL and NuGet'
168169
FolderPath: $(WORKLOAD_MODULE_PATH)
169-
Pattern: '$(MODULE_PREFIX).*.private.dll, $(MODULE_PREFIX).*.psm1, $(MODULE_PREFIX).*.format.ps1xml, *.ps1'
170+
Pattern: '$(MODULE_PREFIX).*.private.dll, $(MODULE_PREFIX).*.psm1, $(MODULE_PREFIX).*.format.ps1xml, ProxyCmdletDefinitions.ps1, load-dependency.ps1'
170171
signConfigType: inlineSignParams
171172
inlineOperation: |
172173
[
@@ -217,16 +218,16 @@ jobs:
217218
[HashTable] $ModuleMapping = Get-Content $ModuleMappingConfigPath | ConvertFrom-Json -AsHashTable
218219
$ModuleMapping.Keys | ForEach-Object {
219220
$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)\
221+
$ModuleProjectDir = "$(System.DefaultWorkingDirectory)/src/$ModuleName/$ModuleName"
222+
& $(System.DefaultWorkingDirectory)/tools/PackModule.ps1 -Module $ModuleName -ArtifactsLocation $(Build.ArtifactStagingDirectory)\
222223
}
223224
pwsh: true
224225

225226
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
226227
displayName: 'ESRP NuGet CodeSigning'
227228
inputs:
228229
ConnectedServiceName: 'microsoftgraph ESRP CodeSign DLL and NuGet'
229-
FolderPath: '$(Build.ArtifactStagingDirectory)\$(GRAPH_VERSION)\'
230+
FolderPath: '$(Build.ArtifactStagingDirectory)\'
230231
Pattern: '*.nupkg'
231232
signConfigType: inlineSignParams
232233
inlineOperation: |
@@ -251,7 +252,7 @@ jobs:
251252
- task: PublishBuildArtifacts@1
252253
displayName: Publish Artifact Beta Modules
253254
inputs:
254-
PathtoPublish: '$(Build.ArtifactStagingDirectory)/$(GRAPH_VERSION)'
255+
PathtoPublish: '$(Build.ArtifactStagingDirectory)/'
255256
ArtifactName: 'drop'
256257
publishLocation: 'Container'
257258

.azure-pipelines/generate-beta-rollup-module.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,8 @@ trigger: none
77
pr: none
88
variables:
99
MODULE_PREFIX: 'Microsoft.Graph'
10-
GRAPH_VERSION: 'beta'
1110
MODULE_NAME: 'Graph'
12-
MODULE_PATH: 'src/Beta/Graph/Graph'
11+
MODULE_PATH: 'src/Graph/Graph'
1312

1413
jobs:
1514
- job: MSGraphPSSDKGeneration
@@ -31,7 +30,6 @@ jobs:
3130
displayName: 'Generate and Build Roll-Up Module'
3231
inputs:
3332
filePath: '$(System.DefaultWorkingDirectory)/tools/GenerateRollUpModule.ps1'
34-
arguments: '-RepositoryApiKey $(Api_Key) -ArtifactsLocation $(Build.ArtifactStagingDirectory)/$(GRAPH_VERSION)/'
3533
pwsh: true
3634

3735
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
@@ -87,14 +85,14 @@ jobs:
8785
command: 'pack'
8886
Configuration: Release
8987
packagesToPack: '$(System.DefaultWorkingDirectory)/$(MODULE_PATH)/$(MODULE_PREFIX).nuspec'
90-
packDestination: '$(Build.ArtifactStagingDirectory)/$(GRAPH_VERSION)/'
88+
packDestination: '$(Build.ArtifactStagingDirectory)/'
9189
versioningScheme: 'off'
9290

9391
- task: SFP.build-tasks.custom-build-task-1.EsrpCodeSigning@1
9492
displayName: 'ESRP NuGet CodeSigning'
9593
inputs:
9694
ConnectedServiceName: 'microsoftgraph ESRP CodeSign DLL and NuGet'
97-
FolderPath: '$(Build.ArtifactStagingDirectory)/$(GRAPH_VERSION)/'
95+
FolderPath: '$(Build.ArtifactStagingDirectory)/'
9896
Pattern: 'Microsoft.Graph*.nupkg'
9997
signConfigType: inlineSignParams
10098
inlineOperation: |
@@ -119,7 +117,7 @@ jobs:
119117
- task: PublishBuildArtifacts@1
120118
displayName: Publish Artifact Microsoft.Graph.nupkg'
121119
inputs:
122-
PathtoPublish: '$(Build.ArtifactStagingDirectory)/$(GRAPH_VERSION)'
120+
PathtoPublish: '$(Build.ArtifactStagingDirectory)/'
123121
ArtifactName: 'drop'
124122
publishLocation: 'Container'
125123

tools/GenerateAuthenticationModule.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ if ($null -eq $ManifestContent.ModuleVersion) {
4242
[VersionState]$VersionState = & $ValidateUpdatedModuleVersionPS1 -ModuleName "$ModulePrefix.$ModuleName" -NextVersion $ManifestContent.ModuleVersion
4343

4444
if ($VersionState.Equals([VersionState]::Invalid)) {
45-
Write-Error "The specified version in $ModulePrefix.$ModuleName module is either higher or lower than what's on $RepositoryName. Update 'ModuleVersion' in $AuthModulePath$AuthModuleManifest."
45+
Write-Warning "The specified version in $ModulePrefix.$ModuleName module is either higher or lower than what's on $RepositoryName. Update 'ModuleVersion' in $AuthModulePath$AuthModuleManifest."
4646
}
4747
elseif ($VersionState.Equals([VersionState]::EqualToFeed) -and !$BuildWhenEqual) {
4848
Write-Warning "$ModulePrefix.$ModuleName module skipped. Version has not changed and is equal to what's on $RepositoryName."

tools/GenerateModules.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ $ModuleMapping.Keys | ForEach-Object -Begin { $RequestCount = 0 } -End { Write-H
8282
[VersionState]$VersionState = & $ValidateUpdatedModuleVersionPS1 -ModuleName "$ModulePrefix.$ModuleName" -NextVersion $ModuleVersion
8383

8484
if ($VersionState.Equals([VersionState]::Invalid) -and !$SkipVersionCheck) {
85-
Write-Error "The specified version in $ModulePrefix.$ModuleName module is either higher or lower than what's on $RepositoryName. Update the 'module-version' in $ModuleLevelReadMePath"
85+
Write-Warning "The specified version in $ModulePrefix.$ModuleName module is either higher or lower than what's on $RepositoryName. Update the 'module-version' in $ModuleLevelReadMePath"
8686
}
8787
elseif ($VersionState.Equals([VersionState]::EqualToFeed) -and !$SkipVersionCheck) {
8888
Write-Warning "$ModulePrefix.$ModuleName module skipped. Version has not changed and is equal to what's on $RepositoryName."

tools/GenerateRollUpModule.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ if ($null -eq $NuspecMetadata["version"]) {
5050
[VersionState]$VersionState = & $ValidateUpdatedModuleVersionPS1 -ModuleName $ModulePrefix -NextVersion $NuspecMetadata["version"]
5151

5252
if ($VersionState.Equals([VersionState]::Invalid)) {
53-
Write-Error "The specified version in $ModulePrefix module is either higher or lower than what's on $RepositoryName. Update 'version' in $ModuleMetadataJson."
53+
Write-Warning "The specified version in $ModulePrefix module is either higher or lower than what's on $RepositoryName. Update 'version' in $ModuleMetadataJson."
5454
}
5555
elseif ($VersionState.Equals([VersionState]::EqualToFeed)) {
5656
Write-Warning "$ModulePrefix module skipped. Version has not changed and is equal to what's on $RepositoryName."

0 commit comments

Comments
 (0)