Travis: install KDF dependencies & use apt addons

This commit is contained in:
Alexandre Pujol 2017-05-04 20:57:14 +01:00
parent 593747d619
commit 99855746b3
No known key found for this signature in database
GPG Key ID: C5469996F0DF68EC

View File

@ -1,15 +1,25 @@
language: c
sudo: required
dist: trusty
sudo: required
language: c
env:
- DEBIAN_FRONTEND=noninteractive
addons:
apt:
packages:
- zsh
- gnupg
- cryptsetup
- pinentry-curses
- gawk
- libgcrypt20-dev
- steghide
- qrencode
- e2fsprogs
- shellcheck
before_install:
- sudo apt-get -qq update
- sudo apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confnew" install --no-install-recommends -y zsh sudo gnupg cryptsetup pinentry-curses gawk libgcrypt20-dev steghide qrencode e2fsprogs shellcheck
before_script:
- make --directory=extras/kdf-keys
- sudo make --directory=extras/kdf-keys install
script:
- make lint
- make test