use apt addon in CI config (#33)

This commit is contained in:
Virgil 2019-05-21 03:48:08 +10:00 committed by Kunal Dabir
parent f5981b9145
commit 1f7dd61324
1 changed files with 20 additions and 6 deletions

View File

@ -1,11 +1,25 @@
language: bash
dist: xenial
addons:
apt:
update: true
packages:
- bc
env:
global:
- export PATH="/usr/local/bin:$PATH"
before_install:
- git clone https://github.com/bats-core/bats-core.git /tmp/bats-core
- mkdir -p /tmp/local
- bash /tmp/bats-core/install.sh /tmp/local
- export PATH=$PATH:/tmp/local/bin
install:
- sudo apt-get install -qq bc
- |
if [ "$TRAVIS_OS_NAME" = "linux" ]; then
batstmp="$( mktemp -d -p /tmp bats-core.XXXXX)"
pushd "${batstmp}"
curl -sSLO https://github.com/bats-core/bats-core/archive/master.zip
unzip -qo master.zip
sudo bash "${batstmp}"/bats-core-master/install.sh /usr/local
popd
fi
script:
- make test