mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Stop using homebrew addon
to control erros on our own.
This commit is contained in:
parent
536ba7c81e
commit
4eb54c49f7
1 changed files with 16 additions and 9 deletions
25
.travis.yml
25
.travis.yml
|
@ -45,15 +45,9 @@ addons:
|
||||||
- openssl
|
- openssl
|
||||||
- valgrind
|
- valgrind
|
||||||
- zlib1g-dev
|
- zlib1g-dev
|
||||||
homebrew:
|
# # Travis homebrew addon is unstable for now. Use `before_install` instead.
|
||||||
update: true
|
# # https://travis-ci.community/t/osx-homebrew-addons-module-not-as-reliable-as-claimed/4054
|
||||||
packages:
|
# homebrew:
|
||||||
- gdbm
|
|
||||||
- gmp
|
|
||||||
- libffi
|
|
||||||
- openssl@1.1
|
|
||||||
- zlib
|
|
||||||
- ccache
|
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
ccache: true
|
ccache: true
|
||||||
|
@ -97,6 +91,19 @@ env:
|
||||||
compiler: clang
|
compiler: clang
|
||||||
before_install:
|
before_install:
|
||||||
- gem uninstall ntlm-http plist -x --force
|
- gem uninstall ntlm-http plist -x --force
|
||||||
|
# `brew update` on Travis randomly hangs
|
||||||
|
- |-
|
||||||
|
timeout 300 brew update ||
|
||||||
|
timeout 300 brew update ||
|
||||||
|
timeout 300 brew update
|
||||||
|
- |-
|
||||||
|
brew install \
|
||||||
|
ccache \
|
||||||
|
gdbm \
|
||||||
|
gmp
|
||||||
|
libffi \
|
||||||
|
openssl@1.1 \
|
||||||
|
zlib
|
||||||
- /usr/local/opt/openssl@1.1/bin/openssl version
|
- /usr/local/opt/openssl@1.1/bin/openssl version
|
||||||
|
|
||||||
- &clang-8
|
- &clang-8
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue