From 7de5a7edc391d1b908828f2aa8118a5a6ce27021 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Wed, 18 Dec 2019 17:23:12 +0100 Subject: [PATCH] travis: pre-install homebrew packages (in global addons) (closes #13) --- .travis.yml | 8 +++++--- travis/.travis.yml.example-full | 8 +++++++- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0ede48a..395de6a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,6 +27,11 @@ addons: - g++-mingw-w64-i686 - g++-mingw-w64-x86-64 - qemu-system-x86 + homebrew: + packages: + - re2c + - bash + update: true install: - ./travis/prepare.sh @@ -126,7 +131,6 @@ jobs: - env: SET=test01 SNCSEQ=master os: osx compiler: clang - addons: { homebrew: { packages: ["re2c"], update: true } } # Base 3.15 builds # ================ @@ -155,7 +159,6 @@ jobs: - env: BASE=R3.15.7 SET=test01 SNCSEQ=master os: osx compiler: clang - addons: { homebrew: { packages: ["re2c"], update: true } } # Base 3.14 builds # ================ @@ -175,4 +178,3 @@ jobs: - env: BASE=R3.14.12.8 SET=test01 SNCSEQ=master os: osx compiler: clang - addons: { homebrew: { packages: ["re2c"], update: true } } diff --git a/travis/.travis.yml.example-full b/travis/.travis.yml.example-full index 2567d19..b56c422 100644 --- a/travis/.travis.yml.example-full +++ b/travis/.travis.yml.example-full @@ -29,6 +29,13 @@ addons: - g++-mingw-w64-x86-64 # for RTEMS cross builds - qemu-system-x86 + homebrew: + packages: + # for all EPICS builds + - bash + # for the sequencer + - re2c + update: true install: - ./.ci/travis/prepare.sh @@ -108,4 +115,3 @@ jobs: - env: BASE=7.0 os: osx compiler: clang - addons: { homebrew: { packages: ["re2c"], update: true } }