Fix shortcuts on mac; fix #3482 (#3491)

* hopefully fix #3482

* Travis:uUse the most recent osx_image; use homebrew support in travis
This commit is contained in:
ctrlaltca 2019-01-08 21:20:29 +01:00 committed by Zach H
parent b0e643ecc0
commit 273d5d89b7

View file

@ -84,24 +84,32 @@ matrix:
- name: macOS (Debug)
if: tag IS NOT present
os: osx
osx_image: xcode9.2
env: HOMEBREW_NO_AUTO_UPDATE=1
osx_image: xcode10.1
cache: ccache
before_install:
- brew install ccache protobuf qt xz
addons:
homebrew:
packages:
- ccache
- protobuf
- qt
- xz
script: bash ./.ci/travis-compile.sh --server --install --debug
- name: macOS (Release)
if: (branch = master AND NOT type = pull_request) OR tag IS present
os: osx
osx_image: xcode9.2
env: HOMEBREW_NO_AUTO_UPDATE=1
cache: ccache
before_install:
- brew install ccache protobuf qt xz
addons:
homebrew:
packages:
- ccache
- protobuf
- qt
- xz
update: true
script: bash ./.ci/travis-compile.sh --server --package "$TRAVIS_OS_NAME" --release
# Builds for pull requests skip the deployment step altogether
deploy:
# Deploy configuration for "beta" releases