Skip to content

Commit fea155f

Browse files
authored
Merge pull request #1065 from microsoftgraph/dev
Merge dev to main
2 parents 7f43a3f + 1749408 commit fea155f

File tree

8 files changed

+50
-11
lines changed

8 files changed

+50
-11
lines changed

.azure-pipelines/generation-pipeline.yml

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,11 @@ resources:
9898
endpoint: microsoftgraph
9999
name: microsoftgraph/msgraph-cli
100100
ref: main
101+
- repository: msgraph-beta-cli
102+
type: github
103+
endpoint: microsoftgraph
104+
name: microsoftgraph/msgraph-beta-cli
105+
ref: main
101106
- repository: msgraph-metadata
102107
type: github
103108
endpoint: microsoftgraph
@@ -492,7 +497,7 @@ stages:
492497
targetClassName: "BaseGraphServiceClient"
493498
targetNamespace: "com.Microsoft.Graph"
494499
cleanMetadataFolder: $(cleanOpenAPIFolderV1)
495-
customArguments: "-e '/me' -e '/me/**'" # Exclude /me
500+
customArguments: "-e '/me' -e '/me/**'" # Exclude /me
496501
languageSpecificSteps:
497502
- template: generation-templates/java-kiota.yml
498503
parameters:
@@ -738,7 +743,7 @@ stages:
738743
branchName: $(v1Branch)
739744
targetClassName: "BaseGraphServiceClient"
740745
targetNamespace: "msgraph.generated"
741-
customArguments: "-e '/me' -e '/me/**'" # Exclude me
746+
customArguments: "-b -e '/me' -e '/me/**'" # Enable backing store, Exclude me
742747
cleanMetadataFolder: $(cleanOpenAPIFolderV1)
743748
languageSpecificSteps:
744749
- template: generation-templates/python.yml
@@ -766,7 +771,7 @@ stages:
766771
branchName: $(betaBranch)
767772
targetClassName: "BaseGraphServiceClient"
768773
targetNamespace: "msgraph.generated"
769-
customArguments: "-e '/me' -e '/me/**'" # Exclude me
774+
customArguments: "-b -e '/me' -e '/me/**'" # Enable backing store, Exclude me
770775
cleanMetadataFolder: $(cleanOpenAPIFolderBeta)
771776
languageSpecificSteps:
772777
- template: generation-templates/python.yml
@@ -788,7 +793,7 @@ stages:
788793
steps:
789794
- template: generation-templates/language-generation-kiota.yml
790795
parameters:
791-
language: 'shell'
796+
language: 'cli'
792797
version: ''
793798
repoName: 'msgraph-cli'
794799
baseBranchName : 'main'
@@ -801,6 +806,37 @@ stages:
801806
- template: generation-templates/cli-kiota.yml
802807
parameters:
803808
repoName: msgraph-cli
809+
projectFile: ./msgraph-cli.csproj
810+
811+
- stage: stage_cli_beta_kiota
812+
dependsOn:
813+
- stage_build_and_publish_kiota
814+
- stage_beta_openapi
815+
condition: |
816+
and
817+
(
818+
eq(dependencies.stage_build_and_publish_kiota.result, 'Succeeded'),
819+
eq(dependencies.stage_beta_openapi.result, 'Succeeded')
820+
)
821+
jobs:
822+
- job: cli_beta_kiota
823+
steps:
824+
- template: generation-templates/language-generation-kiota.yml
825+
parameters:
826+
language: 'cli'
827+
version: ''
828+
repoName: 'msgraph-cli'
829+
baseBranchName : 'main'
830+
branchName: 'kiota/$(betaBranch)'
831+
targetClassName: "GraphClient"
832+
targetNamespace: "ApiSdk"
833+
customArguments: "-e '/me' -e '/me/**'"
834+
cleanMetadataFolder: $(cleanOpenAPIFolderBeta)
835+
languageSpecificSteps:
836+
- template: generation-templates/cli-kiota.yml
837+
parameters:
838+
repoName: msgraph-beta-cli
839+
projectFile: ./msgraph-beta-cli.csproj
804840

805841
# - stage: stage_objc_v1
806842
# dependsOn:

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ parameters:
44
- name: restorePath
55
type: string
66
default:
7+
- name: projectFile
8+
type: string
9+
default:
710
- name: extraRestoreArgs
811
type: string
912
default:
@@ -24,6 +27,6 @@ steps:
2427
restoreArguments: --use-lock-file --locked-mode ${{parameters.extraRestoreArgs}}
2528
restoreDirectory: ${{parameters.restorePath}}
2629

27-
- pwsh: 'dotnet build --configuration $(buildConfiguration) --no-restore ./msgraph-cli.csproj --runtime linux-x64'
30+
- pwsh: 'dotnet build --configuration $(buildConfiguration) --no-restore ${{ parameters.restorePath }} --runtime linux-x64'
2831
displayName: Build project ${{ parameters.repoName }}
2932
workingDirectory: $(Build.SourcesDirectory)/${{ parameters.repoName }}/src

GraphODataTemplateWriter.Test/GraphODataTemplateWriter.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</Content>
1717
</ItemGroup>
1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.1" />
2020
<PackageReference Include="MSTest.TestAdapter">
2121
<Version>3.1.1</Version>
2222
</PackageReference>

src/GraphODataTemplateWriter/GraphODataTemplateWriter.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
</ItemGroup>
5252
<ItemGroup>
5353
<PackageReference Include="Inflector.NetStandard" Version="1.2.2" />
54-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.6.0" />
54+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.7.0" />
5555
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
5656
<PackageReference Include="Mono.TextTemplating">
5757
<Version>2.3.1</Version>

src/Typewriter/Typewriter.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<Version>5.1.2</Version>
2727
</PackageReference>
2828
<PackageReference Include="NLog">
29-
<Version>5.2.2</Version>
29+
<Version>5.2.3</Version>
3030
</PackageReference>
3131
<PackageReference Include="System.Data.DataSetExtensions" Version="4.5.0" />
3232
</ItemGroup>

test/Typewriter.Test/Typewriter.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
<ProjectReference Include="..\..\Templates\Templates.csproj" />
5656
</ItemGroup>
5757
<ItemGroup>
58-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
58+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.1" />
5959
<PackageReference Include="NUnit">
6060
<Version>3.13.3</Version>
6161
</PackageReference>

0 commit comments

Comments
 (0)