Skip to content

Commit 6337034

Browse files
committed
Merge branch 'dev' into feat/add-ccs-sdks
2 parents 947ed7e + 2030f30 commit 6337034

File tree

11 files changed

+39
-83
lines changed

11 files changed

+39
-83
lines changed

.azure-pipelines/generation-pipeline.yml

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,6 @@ resources:
4343
endpoint: microsoftgraph (22)
4444
name: microsoftgraph/msgraph-beta-typescript-typings
4545
ref: main
46-
- repository: msgraph-sdk-objc-models
47-
type: github
48-
endpoint: microsoftgraph (22)
49-
name: microsoftgraph/msgraph-sdk-objc-models
50-
ref: dev
5146
- repository: msgraph-sdk-java
5247
type: github
5348
endpoint: microsoftgraph (22)
@@ -73,11 +68,6 @@ resources:
7368
endpoint: microsoftgraph (22)
7469
name: microsoftgraph/msgraph-sdk-ruby
7570
ref: main
76-
- repository: msgraph-beta-sdk-ruby
77-
type: github
78-
endpoint: microsoftgraph (22)
79-
name: microsoftgraph/msgraph-beta-sdk-ruby
80-
ref: main
8171
- repository: msgraph-sdk-typescript
8272
type: github
8373
endpoint: microsoftgraph (22)
@@ -418,35 +408,6 @@ stages:
418408
repoName: msgraph-sdk-ruby
419409
barrelFileName: microsoft_graph.rb
420410

421-
- stage: stage_ruby_beta
422-
dependsOn:
423-
- stage_build_and_publish_kiota
424-
- stage_beta_openapi
425-
condition: |
426-
and
427-
(
428-
eq(dependencies.stage_build_and_publish_kiota.result, 'Succeeded'),
429-
in(dependencies.stage_beta_openapi.result, 'Succeeded', 'Skipped')
430-
)
431-
jobs:
432-
- job: ruby_beta
433-
steps:
434-
- template: generation-templates/language-generation-kiota.yml
435-
parameters:
436-
language: 'ruby'
437-
version: 'beta'
438-
repoName: 'msgraph-beta-sdk-ruby'
439-
branchName: $(betaBranch)
440-
targetClassName: "GraphBaseServiceClient"
441-
targetNamespace: "MicrosoftGraphBeta"
442-
cleanMetadataFolder: $(cleanOpenAPIFolderBeta)
443-
customArguments: "-e '/me' -e '/me/**'" # Exclude me
444-
languageSpecificSteps:
445-
- template: generation-templates/ruby.yml
446-
parameters:
447-
repoName: msgraph-beta-sdk-ruby
448-
barrelFileName: microsoft_graph_beta.rb
449-
450411
- stage: stage_java_v1_kiota
451412
dependsOn:
452413
- stage_build_and_publish_kiota

.azure-pipelines/generation-templates/capture-metadata.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,10 @@ steps:
5252

5353
- template: download-typewriter.yml
5454

55+
# required for typewriter
5556
- template: use-dotnet-sdk.yml
57+
parameters:
58+
version: '8.x'
5659

5760
## Only run if the previous step was successful
5861
- pwsh: '$(scriptsDirectory)/run-typewriter-clean-metadata.ps1'
@@ -113,7 +116,13 @@ steps:
113116

114117
# Use the clean metadata from the last step to generate DotNet files.
115118

119+
# required for the hidi installation validation
116120
- template: use-dotnet-sdk.yml
121+
parameters:
122+
version: '9.x'
123+
124+
- pwsh: dotnet tool install -g Microsoft.OpenApi.Hidi
125+
displayName: 'Install hidi tool'
117126

118127
# verify that generated metadata is parsable as an Edm model
119128
- pwsh: $(Build.SourcesDirectory)/msgraph-metadata/scripts/run-metadata-validation.ps1 -repoDirectory "$(Build.SourcesDirectory)/msgraph-metadata/" -version "${{ parameters.endpoint }}"

.azure-pipelines/generation-templates/capture-openapi.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,16 @@ jobs:
6161
persistCredentials: true
6262

6363
- template: checkout-metadata.yml
64+
65+
# required for the hidi to run
66+
- template: use-dotnet-sdk.yml
67+
parameters:
68+
version: '8.x'
69+
70+
# required for the hidi installation validation
6471
- template: use-dotnet-sdk.yml
72+
parameters:
73+
version: '9.x'
6574

6675
- pwsh: dotnet tool install --global Microsoft.OpenApi.Hidi
6776
displayName: install hidi

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

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,17 @@ parameters:
77
default: Microsoft.Graph
88

99
steps:
10-
- pwsh: '$(scriptsDirectory)/copy-dotnet-models-kiota.ps1'
11-
displayName: 'Update models'
12-
env:
13-
BuildConfiguration: $(buildConfiguration)
14-
OutputFullPath: $(kiotaDirectory)/output/*
15-
RepoModelsDir: $(Build.SourcesDirectory)/${{ parameters.repoName }}/src/${{ parameters.packageName }}/Generated/
10+
- pwsh: "$(scriptsDirectory)/copy-dotnet-models-kiota.ps1"
11+
displayName: "Update models"
12+
env:
13+
BuildConfiguration: $(buildConfiguration)
14+
OutputFullPath: $(kiotaDirectory)/output/*
15+
RepoModelsDir: $(Build.SourcesDirectory)/${{ parameters.repoName }}/src/${{ parameters.packageName }}/Generated/
1616

17-
- pwsh: 'dotnet restore'
18-
displayName: Restore dependencies for ${{ parameters.repoName }}
19-
workingDirectory: $(Build.SourcesDirectory)/${{ parameters.repoName }}
20-
21-
- pwsh: 'dotnet build --configuration $(buildConfiguration) -f netstandard2.0 --no-restore'
22-
displayName: Build dll for ${{ parameters.repoName }}
23-
workingDirectory: $(Build.SourcesDirectory)/${{ parameters.repoName }}/src/${{ parameters.packageName }}/
17+
- pwsh: "dotnet restore"
18+
displayName: Restore dependencies for ${{ parameters.repoName }}
19+
workingDirectory: $(Build.SourcesDirectory)/${{ parameters.repoName }}
2420

21+
- pwsh: "dotnet build --configuration $(buildConfiguration) -f netstandard2.0 --no-restore"
22+
displayName: Build dll for ${{ parameters.repoName }}
23+
workingDirectory: $(Build.SourcesDirectory)/${{ parameters.repoName }}/src/${{ parameters.packageName }}/

.azure-pipelines/generation-templates/objc.yml

Lines changed: 0 additions & 12 deletions
This file was deleted.

GraphODataTemplateWriter.Test/GraphODataTemplateWriter.Test.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
</Content>
1717
</ItemGroup>
1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
2020
<PackageReference Include="MSTest.TestAdapter">
2121
<Version>3.8.3</Version>
2222
</PackageReference>
2323
<PackageReference Include="MSTest.TestFramework">
24-
<Version>3.8.2</Version>
24+
<Version>3.8.3</Version>
2525
</PackageReference>
2626
</ItemGroup>
2727
</Project>

scripts/copy-objc-models.ps1

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/GraphODataTemplateWriter/GraphODataTemplateWriter.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<PackageReference Include="NLog.Config">
4545
<Version>4.7.15</Version>
4646
</PackageReference>
47-
<PackageReference Include="System.CodeDom" Version="8.0.0" />
47+
<PackageReference Include="System.CodeDom" Version="9.0.4" />
4848
<PackageReference Include="System.Data.DataSetExtensions" Version="4.5.0" />
4949
<PackageReference Include="System.Reflection.Emit" Version="4.7.0" />
5050
</ItemGroup>

src/Typewriter/Typewriter.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@
1717
<Version>2.9.1</Version>
1818
</PackageReference>
1919
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
20-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.0" />
21-
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="9.0.0" />
20+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.4" />
21+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="9.0.4" />
2222
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="9.0.0" />
2323
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="9.0.0" />
24-
<PackageReference Include="Microsoft.Extensions.Configuration.Xml" Version="9.0.0" />
24+
<PackageReference Include="Microsoft.Extensions.Configuration.Xml" Version="9.0.3" />
2525
<PackageReference Include="Nito.AsyncEx">
2626
<Version>5.1.2</Version>
2727
</PackageReference>
2828
<PackageReference Include="NLog">
29-
<Version>5.3.4</Version>
29+
<Version>5.4.0</Version>
3030
</PackageReference>
3131
<PackageReference Include="System.Data.DataSetExtensions" Version="4.5.0" />
3232
</ItemGroup>

0 commit comments

Comments
 (0)