Skip to content

Commit dd9b8e5

Browse files
committed
Testing downloaded paths
1 parent a08a2e1 commit dd9b8e5

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.azure-pipelines/generation-pipeline.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -675,7 +675,7 @@ extends:
675675
displayName: 'Downloading metadata from artifacts'
676676
buildType: 'current'
677677
artifactName: $(cleanMetadataFolderBeta)
678-
targetPath: '$(Build.SourcesDirectory)/msgraph-metadata'
678+
targetPath: '$(Build.SourcesDirectory)/msgraph-metadata/$(cleanMetadataFolderBeta)'
679679
steps:
680680
- template: /.azure-pipelines/generation-templates/language-generation.yml@self
681681
parameters:

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

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,16 @@ steps:
8787
RepoDirectory: $(Build.SourcesDirectory)/${{ parameters.repoName }}
8888
BranchName: ${{ parameters.branchName }}
8989
workingDirectory: ${{ parameters.repoName }}
90-
91-
- bash: '$(kiotaDirectory)/kiota generate --openapi $(Build.SourcesDirectory)/msgraph-metadata/${{ parameters.cleanMetadataFolder }}/openapi.yaml --language ${{ parameters.language }} -o $(kiotaDirectory)/output -n ${{ parameters.targetNamespace }} -c ${{ parameters.targetClassName }} ${{ parameters.customArguments }} ${{ parameters.pathExclusionArguments }}'
90+
- pwsh: |
91+
Write-Host "=== Files in Kiota Directory ==="
92+
Write-Host "Kiota Directory: $(kiotaDirectory)"
93+
if (Test-Path "$(kiotaDirectory)") {
94+
Get-ChildItem "$(kiotaDirectory)" -Recurse | Format-Table Name, FullName, Length, LastWriteTime -AutoSize
95+
} else {
96+
Write-Warning "Kiota directory not found: $(kiotaDirectory)"
97+
}
98+
displayName: 'List files in Kiota directory'
99+
- bash: '$(kiotaDirectory)/kiota.exe generate --openapi $(Build.SourcesDirectory)/msgraph-metadata/${{ parameters.cleanMetadataFolder }}/openapi.yaml --language ${{ parameters.language }} -o $(kiotaDirectory)/output -n ${{ parameters.targetNamespace }} -c ${{ parameters.targetClassName }} ${{ parameters.customArguments }} ${{ parameters.pathExclusionArguments }}'
92100
displayName: 'Run Kiota for ${{ parameters.language }} ${{ parameters.version }}'
93101
env:
94102
KIOTA_GENERATION:EXPORTPUBLICAPI: ${{ parameters.exportDom }}

0 commit comments

Comments
 (0)