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 dist: trusty
sudo: required
language: c
env: addons:
- DEBIAN_FRONTEND=noninteractive apt:
packages:
- zsh
- gnupg
- cryptsetup
- pinentry-curses
- gawk
- libgcrypt20-dev
- steghide
- qrencode
- e2fsprogs
- shellcheck
before_install: before_script:
- sudo apt-get -qq update - make --directory=extras/kdf-keys
- 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 - sudo make --directory=extras/kdf-keys install
script: script:
- make lint - make lint
- make test - make test