Skip to content
Snippets Groups Projects
Commit dee94cb4 authored by nimrod's avatar nimrod
Browse files

- Added Bats to TravisCI, make runs parallel.

parent 4b8f7768
No related branches found
No related tags found
No related merge requests found
- repo: https://github.com/pre-commit/pre-commit-hooks
sha: v0.7.1
sha: v0.8.0
hooks:
- id: check-added-large-files
- id: check-merge-conflict
......@@ -8,10 +8,10 @@
sha: v0.5.4
hooks:
- id: shell-lint
files: &shellscripts 'merge-conflict'
files: &shellscripts '^merge-conflict$'
- id: shellcheck
files: *shellscripts
- repo: ./
sha: HEAD
- repo: https://www.shore.co.il/git/git-pre-commit/
sha: master
hooks:
- id: merge-conflict
---
language: python
python: "3.6"
dist: trusty
sudo: false
group: beta
......@@ -11,22 +9,31 @@ cache:
- $HOME/.cabal
- $HOME/.ghc
addons:
apt:
packages:
- cabal-install
- ghc
env:
PATH: "$HOME/bats/bin:$HOME/.cabal/bin:$PATH"
install:
- cabal update && cabal install shellcheck
- pip install pre_commit | cat
- git clone --depth 1 https://github.com/sstephenson/bats.git "$HOME/bats"
script:
- pre-commit run --all-files
matrix:
fast_finish: True
include:
- language: python
python: "3.6"
env:
PATH: "$HOME/.cabal/bin:$PATH"
addons:
apt:
packages:
- cabal-install
- ghc
install:
- cabal update && cabal install shellcheck
- pip install pre_commit | cat
- pre-commit install-hooks
script:
- pre-commit run --all-files
- language: shell
env:
PATH: "$HOME/bats/bin:$PATH"
install:
- git clone --depth 1 https://github.com/sstephenson/bats.git "$HOME/bats"
script:
bats -t tests/
notifications:
on_failure: never
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment