fauna / fauna-dotnet

Fauna FQL v10 driver for C#
Mozilla Public License 2.0
1 stars 1 forks source link

feat(platform-tests): Add 3rd-party platform testing to the release pipeline #210

Closed adambollen closed 1 week ago

adambollen commented 1 week ago

Description

This PR adds support for validating the .NET driver in Azure Functions to ensure that a release build doesn't break one of the most popular 3rd-party platform that .NET customers would likely use for serverless functions.

The pipeline references a private repo, fauna/testtools, which just contains a simple Hello World app and the script collateral needed to publish the Azure Function app.

Motivation and context

BT-4442

How was the change tested?

Tested the setup scripts, test case, and Dockerfile build locally against real Azure; the image build part of the pipeline may require some iteration.

Screenshots (if appropriate):

Change types

Checklist:


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.