xamarin-macios/tests/bindings-test/dotnet
Rolf Bjarne Kvinge 63de01c21c
[tests] Fix packaging of Xamarin.Mac tests. (#12776)
I recently deleted the generated makefile support for building and running our
test suites. It turned out that it was used for building the packaged
Xamarin.Mac tests, so it wasn't as unused as I thought.

So fix the building and packaging of Xamarin.Mac tests to not use the
(non-existent) makefile targets, but instead replicate it with manual make
code.

Also take the opportunity to add packaging and execution of the .NET versions
of these test suites we execute on other macOS versions (both for macOS and
the Mac Catalyst).

* [devops] Use stricter matching when finding the Xamarin.Mac pkg link.

Otherwise the branch name in any package could end up matching the pattern we
were looking for:

	XM_PACKAGE=https://bosstoragemirror.blob.core.windows.net/wrench/tests-package-xamarin-mac-tests/15759261d425ae08494b0a26862a0b1356c5f8ec/5268864/package/Microsoft.iOS.Bundle.15.0.101-ci.tests-package-xamarin-mac-tests.68.pkg

is just clearly wrong.
2021-10-06 08:10:07 +02:00
..
MacCatalyst [tests] Add .NET makefiles for bindings-test. (#12712) 2021-09-16 08:20:35 +02:00
iOS [tests] Add .NET makefiles for bindings-test. (#12712) 2021-09-16 08:20:35 +02:00
macOS [tests] Add .NET makefiles for bindings-test. (#12712) 2021-09-16 08:20:35 +02:00
tvOS [tests] Add .NET makefiles for bindings-test. (#12712) 2021-09-16 08:20:35 +02:00
.gitignore [tests] Port bindings-test to .NET 2020-08-10 16:12:41 +02:00
shared.csproj [tests] Rework the bindings-test and fsharplibrary test projects to follow the pattern of the other .NET test projects. (#12431) 2021-08-14 08:09:10 +02:00
shared.mk [tests] Fix packaging of Xamarin.Mac tests. (#12776) 2021-10-06 08:10:07 +02:00