Skip to content

Commit cb7e3b9

Browse files
authored
allow adding a commit message prefix for kiota languages (#1158)
* allow adding a commit message prefix for kiota languages * update commit type & scope
1 parent f5fd127 commit cb7e3b9

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

.azure-pipelines/generation-pipeline.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -798,6 +798,7 @@ stages:
798798
targetNamespace: "ApiSdk"
799799
customArguments: "-e '/me' -e '/me/**'"
800800
cleanMetadataFolder: $(cleanOpenAPIFolderV1)
801+
commitMessagePrefix: "feat(generation): update request builders and models\n\n"
801802
languageSpecificSteps:
802803
- template: generation-templates/cli-kiota.yml
803804
parameters:

.azure-pipelines/generation-templates/language-generation-kiota.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ parameters:
4040
type: string
4141
default: ''
4242

43+
- name: commitMessagePrefix
44+
type: string
45+
default: ''
46+
4347
steps:
4448
- template: set-up-for-generation-kiota.yml
4549
parameters:
@@ -85,6 +89,7 @@ steps:
8589
BranchName: ${{ parameters.branchName }}
8690
PublishChanges: $(publishChanges)
8791
OverrideSkipCI: $(overrideSkipCI)
92+
CommitMessagePrefix: $(commitMessagePrefix)
8893
workingDirectory: ${{ parameters.repoName }}
8994

9095
- pwsh: '$(scriptsDirectory)/create-pull-request.ps1'

scripts/git-push-files.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,14 @@ if ($env:OverrideSkipCI -eq $True)
1212
}
1313

1414
git add . | Write-Host
15+
commitMessage = "${env:CommitMessagePrefix}Update generated files with build $env:BUILD_BUILDID"
1516
if (($env:OverrideSkipCI -eq $False) -and ($env:BUILD_REASON -eq 'Manual')) # Skip CI if manually running this pipeline.
1617
{
17-
git commit -m "Update generated files with build $env:BUILD_BUILDID [skip ci]" | Write-Host
18+
git commit -m "${commitMessage} [skip ci]" | Write-Host
1819
}
1920
else
2021
{
21-
git commit -m "Update generated files with build $env:BUILD_BUILDID" | Write-Host
22+
git commit -m $commitMessage | Write-Host
2223
}
2324

2425
Write-Host "Added and commited generated files." -ForegroundColor Green

0 commit comments

Comments
 (0)