xamarin / xamarin-macios

.NET for iOS, Mac Catalyst, macOS, and tvOS provide open-source bindings of the Apple SDKs for use with .NET managed languages such as C#
Other
2.45k stars 511 forks source link

[net9.0] Migrate Messaging Build agent to .NET 8 #20775

Closed rolfbjarne closed 2 months ago

rolfbjarne commented 3 months ago

This is part of the effort to migrate the Pair to Mac agents .NET.

As the Xamarin.iOS.Tasks.Windows project targets netstandard2.0, I'm removing the Build agent reference, and modifying the Makefile to take it from it's output directory. Note: the agent zip file is generated in the intermediate output directory.

Backport of #20705.

vs-mobiletools-engineering-service2 commented 3 months ago

:books: [CI Build] Artifacts :books:

Packages generated

View packages * [xamarin.ios-17.3.0.717.pkg](https://dl.internalx.com/wrench/merge/ab8ebb41ada40ab6bfa93e7c97c2d52c7da22c48/9774424/package/xamarin.ios-17.3.0.717.pkg) * [xamarin.mac-9.3.0.717.pkg](https://dl.internalx.com/wrench/merge/ab8ebb41ada40ab6bfa93e7c97c2d52c7da22c48/9774424/package/xamarin.mac-9.3.0.717.pkg)

Pipeline on Agent Hash: [PR build]