Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add aot option to gRPC template #46462

Merged
merged 7 commits into from
Feb 7, 2023
Merged

Conversation

JamesNK
Copy link
Member

@JamesNK JamesNK commented Feb 5, 2023

Addresses #45888

@JamesNK JamesNK added the area-grpc Includes: GRPC wire-up, templates label Feb 5, 2023
@ghost ghost added the area-mvc Includes: MVC, Actions and Controllers, Localization, CORS, most templates label Feb 5, 2023
@JamesNK JamesNK changed the title Update gRPC template dependencies for AOT Add aot option to gRPC template Feb 5, 2023
@JamesNK JamesNK requested a review from DamianEdwards February 5, 2023 05:49
@JamesNK JamesNK removed the area-mvc Includes: MVC, Actions and Controllers, Localization, CORS, most templates label Feb 5, 2023
@JamesNK
Copy link
Member Author

JamesNK commented Feb 7, 2023

Tested locally:

image

image

image


[ConditionalFact(Skip = "Unskip when there are no more build or publish warnings for native AOT.")]
[SkipOnHelix("Not supported queues", Queues = "windows.11.arm64.open;" + HelixConstants.Windows10Arm64 + HelixConstants.DebianArm64)]
[SkipOnAlpine("https://github.com/grpc/grpc/issues/18338")]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The linked issue was closed 3 years ago. Is this "skip" really necessary?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll investigate in a follow up PR

@JamesNK JamesNK merged commit e3d17f5 into main Feb 7, 2023
@JamesNK JamesNK deleted the jamesnk/grpc-template-aot-switch branch February 7, 2023 22:01
@ghost ghost added this to the 8.0-preview2 milestone Feb 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-grpc Includes: GRPC wire-up, templates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants