-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Support OS X 10.9 #16972
Comments
Unfortunately, Travis CI's OS X machines are 10.9.5, per https://docs.travis-ci.com/user/osx-ci-environment/#CI-environment-OS. While NuGet supports the RID, .NET Core does not yet publish 10.9 packages, resulting in a build failure we can't do anything about. I've asked for best-effort support by providing runtime packages for 10.9 in dotnet/corefx#7731. Revert "Add OS X 10.9 runtime" This reverts commit 19ab0de.
Unfortunately, Travis CI's OS X machines are 10.9.5, per https://docs.travis-ci.com/user/osx-ci-environment/#CI-environment-OS. While NuGet supports the RID, .NET Core does not yet publish 10.9 packages, resulting in a build failure we can't do anything about. I've asked for best-effort support by providing runtime packages for 10.9 in dotnet/corefx#7731. Revert "Add OS X 10.9 runtime" This reverts commit 19ab0de.
@andschwa 10.11 is our current minimum supported version of OS X. Older releases 10.9.x and 10.10.x are in limited "Security updates and printer drivers only" support from Apple. |
@akoeplinger I see your name in the travis-ci docs (https://docs.travis-ci.com/user/languages/csharp/) 😄 - do you know when travis-ci will upgrade their build machines to os x 10.11? |
Sorry for the confusion! Currently these versions are supported in Travis CI:
from: https://docs.travis-ci.com/user/languages/objective-c#Supported-OS-X-iOS-SDK-versions |
@joshfree I'm a co-maintainer of the community C# support in Travis, so I don't really have control over when they upgrade :) According to the list María provided above it should be possible to switch your builds to an OSX supported by .NET Core (something I need to keep in mind for my plans of adding support for .NET Core alongside Mono on Travis, so thanks for the issue!). |
@andschwa, you can add a key: osx_image: xcode7.3 in your Reference: https://github.com/search?q=extension%3Ayml+osx_image&ref=searchresults&type=Code&utf8=%E2%9C%93 |
Ah I was one Google away from finding this last night! Thank you very much @MariadeAnton and @joshfree; setting said key enabled OS X 10.11, and now I just have to deal with |
And we're golden; matrix expanded to OS X 😄 |
The widely popular Travis CI's OS X build machines run 10.9.5. While NuGet (in .NET CLI) recognizes the platform with the "osx.10.9-x64" moniker, unfortunately, .NET Core does not (yet) build packages for 10.9, thus resulting in errors from NuGet and a failed build.
Please consider supporting 10.9 (at least on a best-effort basis, provide runtime packages) so that we can officially expand our internal project's support matrix to OS X by continuing to use Travis CI.
The text was updated successfully, but these errors were encountered: