Skip to content

Commit 5930fed

Browse files
committed
Update Azure pipelines
1 parent e16530e commit 5930fed

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
displayName: 'Build Auth Modules'
4343
inputs:
4444
filePath: '$(System.DefaultWorkingDirectory)/tools/GenerateAuthenticationModule.ps1'
45-
arguments: '-RepositoryApiKey $(Api_Key) -ArtifactsLocation $(Build.ArtifactStagingDirectory) -Build -EnableSigning'
45+
arguments: '-RepositoryApiKey $(Api_Key) -ArtifactsLocation $(Build.ArtifactStagingDirectory) -Build -BuildWhenEqual -EnableSigning'
4646
pwsh: true
4747

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

tools/GenerateAuthenticationModule.ps1

+4-3
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ Param(
77
[switch] $Build,
88
[switch] $Pack,
99
[switch] $Publish,
10-
[switch] $EnableSigning
10+
[switch] $EnableSigning,
11+
[switch] $BuildWhenEqual
1112
)
1213
enum VersionState {
1314
Invalid
@@ -43,10 +44,10 @@ if ($null -eq $ManifestContent.ModuleVersion) {
4344
if ($VersionState.Equals([VersionState]::Invalid)) {
4445
Write-Error "The specified version in $ModulePrefix.$ModuleName module is either higher or lower than what's on $RepositoryName. Update 'ModuleVersion' in $AuthModulePath$AuthModuleManifest."
4546
}
46-
elseif ($VersionState.Equals([VersionState]::EqualToFeed)) {
47+
elseif ($VersionState.Equals([VersionState]::EqualToFeed) -and !$BuildWhenEqual) {
4748
Write-Warning "$ModulePrefix.$ModuleName module skipped. Version has not changed and is equal to what's on $RepositoryName."
4849
}
49-
elseif ($VersionState.Equals([VersionState]::Valid) -or $VersionState.Equals([VersionState]::NotOnFeed)) {
50+
elseif ($VersionState.Equals([VersionState]::Valid) -or $VersionState.Equals([VersionState]::NotOnFeed) -or $BuildWhenEqual) {
5051
$ModuleVersion = $VersionState.Equals([VersionState]::NotOnFeed) ? "0.1.1" : $ManifestContent.ModuleVersion
5152
# Build and pack generated module.
5253
if ($Build) {

0 commit comments

Comments
 (0)