mirror of
https://github.com/Llewellynvdm/Tomb.git
synced 2025-01-23 15:08:24 +00:00
Travis: install KDF dependencies & use apt addons
This commit is contained in:
parent
593747d619
commit
99855746b3
26
.travis.yml
26
.travis.yml
@ -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
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user