-
Notifications
You must be signed in to change notification settings - Fork 725
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 for latest OS versions? #8922
Comments
Thanks for contributing to this issue. As it has been 90 days since the last activity, we are automatically closing the issue. This is often because the request was already solved in some way and it just wasn't updated or it's no longer applicable. If that's not the case, please do feel free to either reopen this issue or open a new one. We'll gladly take a look again! You can read more here: https://blog.travis-ci.com/2018-03-09-closing-old-issues |
Well, in case it wasn't obvious enough, this issue is still recent and I still want to see it in, if possible 🙂 |
Agree... Default macOS image is pretty old. I understand that providing an old version might be the best "default" option. If I fix the version in my configuration files, I'll have to update them each time a new version is out.
|
When the |
@BanzaiMan I don't think it's as severe as you suspect. My current Sure, there obviously will be some changes for at least several projects, and this is why this setting will not be default or recommended but only a way for us to declare that we're always targetting latest versions regardless. In my case, I want to use I'm bumping OS versions on usual basis, just today bumped trusty to xenial and xcode10 to xcode10.1, no issues whatsoever, as I had in precise->trusty and all older versions of xcode. |
I completely agree with @JustArchi Most on my macOS/Xcode projects target the latest SDKs. And when a new version is out, it means I have to manually update each project to specify the latest version. Otherwise, builds will continue running with on an old system, and any issue introduced by the new SDK won't be reported... |
I also need this my test environment matches my actual deploy environment. |
I too would like to ask for a |
here's a "us too". we usually do not touch the CI-configuration in our project at all. and this works nicely on Windows and all kinds of Linux flavours with different CI providers. I just pushed a project that contains not much more than: matrix:
include:
- os: linux
- os: osx
addons:
apt:
packages:
- libasound2-dev
- libjack-dev
homebrew:
update: true
packages:
- libtool
script:
- make The macOS-build happily fail with:
so: please provide a way to pull a usable image for OSX. |
As @umlaeute commented, the default (from the docs) "Travis CI uses macOS 10.13 and Xcode 9.4.1 by default." is now broken by default. The default should be functional. The current default is broken. It would be useful if the default tracked the current macos release and xcode release. |
I'd really appreciate an option to have
dist: latest
andosx_image: latest
that would right now map todist: trusty
andosx_image: xcode9.2
, and new versions in the future. Currently I need to manually bump versions every once in a while, keeping an eye on when travis adds given newer version to the CI.Since I need/want to test my project always in latest available environment during build, it would be really cool to have an option to do so, even if there is a possibility of new image not being fully tested - everybody using this option should be well aware of those issues in the first place.
Thank you in advance for considering this feature.
The text was updated successfully, but these errors were encountered: