Requires beta access, thankfully the travis gods have blessed us for the main repo and my fork! This should allow us to make sure scm_breeze operates reliably in both Linux and BSD/Darwin, because there are small shell differences (especially with default tools) that are causing errors I noticed on MacOSX.
15 lines
508 B
Bash
Executable File
15 lines
508 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Installs dependencies for travis-ci environments.
|
|
|
|
# Install dependencies, which looks to be just bash & zsh.
|
|
#
|
|
# Darwin has zsh preinstalled already, so only need to install on Ubuntu.
|
|
#
|
|
# Note: $TRAVIS_OS_NAME will only be set on text boxes with multi-os enabled,
|
|
# so use negation test so it will fail gracefully on normal Travis linux setup.
|
|
#
|
|
# TODO: also perhaps later only on ZSH test box if we split those
|
|
if [[ "$TRAVIS_OS_NAME" != "osx" ]]; then
|
|
sudo apt-get install zsh
|
|
fi
|