Skip to content

Commit f877cb8

Browse files
authored
Ci/fix git script (#1159)
* update commit message
1 parent dce2290 commit f877cb8

File tree

3 files changed

+19
-5
lines changed

3 files changed

+19
-5
lines changed

.azure-pipelines/generation-pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -798,7 +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"
801+
commitMessagePrefix: "feat(generation): update request builders and models"
802802
languageSpecificSteps:
803803
- template: generation-templates/cli-kiota.yml
804804
parameters:

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ steps:
8989
BranchName: ${{ parameters.branchName }}
9090
PublishChanges: $(publishChanges)
9191
OverrideSkipCI: $(overrideSkipCI)
92-
CommitMessagePrefix: $(commitMessagePrefix)
92+
CommitMessagePrefix: ${{ parameters.commitMessagePrefix }}
9393
workingDirectory: ${{ parameters.repoName }}
9494

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

scripts/git-push-files.ps1

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

1414
git add . | Write-Host
15-
commitMessage = "${env:CommitMessagePrefix}Update generated files with build $env:BUILD_BUILDID"
15+
$commitMessage = "Update generated files with build $env:BUILD_BUILDID"
1616
if (($env:OverrideSkipCI -eq $False) -and ($env:BUILD_REASON -eq 'Manual')) # Skip CI if manually running this pipeline.
1717
{
18-
git commit -m "${commitMessage} [skip ci]" | Write-Host
18+
if ($env:CommitMessagePrefix)
19+
{
20+
git commit -m "$env:CommitMessagePrefix" -m "$commitMessage [skip ci]" | Write-Host
21+
}
22+
else
23+
{
24+
git commit -m "$commitMessage [skip ci]" | Write-Host
25+
}
1926
}
2027
else
2128
{
22-
git commit -m $commitMessage | Write-Host
29+
if ($env:CommitMessagePrefix)
30+
{
31+
git commit -m "$env:CommitMessagePrefix" -m "$commitMessage" | Write-Host
32+
}
33+
else
34+
{
35+
git commit -m "$commitMessage" | Write-Host
36+
}
2337
}
2438

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

0 commit comments

Comments
 (0)