30 lines
535 B
YAML
30 lines
535 B
YAML
|
language: bash
|
||
|
|
||
|
dist: bionic
|
||
|
|
||
|
addons:
|
||
|
apt:
|
||
|
packages:
|
||
|
- shellcheck
|
||
|
- expect
|
||
|
- tcsh
|
||
|
|
||
|
before_script:
|
||
|
- git clone https://github.com/sstephenson/bats.git /tmp/bats
|
||
|
- mkdir -p /tmp/local
|
||
|
- bash /tmp/bats/install.sh /tmp/local
|
||
|
- export PATH=$PATH:/tmp/local/bin
|
||
|
- sudo apt-add-repository ppa:fish-shell/release-2 --yes
|
||
|
- sudo apt-get -qq update
|
||
|
- sudo apt-get -qq install fish
|
||
|
|
||
|
script:
|
||
|
- fish --version
|
||
|
- csh --version
|
||
|
- test/shellcheck
|
||
|
- bats --tap test/suites
|
||
|
|
||
|
notifications:
|
||
|
email:
|
||
|
on_success: never
|