aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis.yml
diff options
context:
space:
mode:
authorGravatar Maxime Dénès <mail@maximedenes.fr>2018-03-16 01:30:02 +0100
committerGravatar Maxime Dénès <mail@maximedenes.fr>2018-03-16 15:35:41 +0100
commitd375458c9f00652718870fec37d4b6b6ff461647 (patch)
tree5074f1fc6fa1cc5557e796fedd15b3dd9fb39cba /.travis.yml
parentc921825a257571953e92ee4717bfb49f7ec6eb12 (diff)
Emergency fix for OSX packaging job on Travis.
Updates to homebrew packages can currently make this packaging job fail at any stage of the release cycle. Also, we are leaving dangerously because we depend on python2 and python3 at the same time, which is not supported by homebrew. To make this more reliable, we should switch to a Nix-based build infrastructure at least for macOS.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index d775824f0..41814e954 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -250,8 +250,10 @@ matrix:
- EXTRA_OPAM="${LABLGTK}"
before_install:
- brew update
+ - brew unlink python
- brew install opam gnu-time gtk+ expat gtksourceview gdk-pixbuf
- - brew upgrade python
+ - brew unlink python@2
+ - brew install python3
- pip3 install macpack
before_deploy:
- dev/build/osx/make-macos-dmg.sh