0
0
Fork 0
mirror of https://github.com/boltgolt/howdy.git synced 2024-09-19 09:51:19 +02:00
howdy/.travis.yml
2019-05-16 19:10:47 +02:00

39 lines
725 B
YAML

sudo: required
dist: xenial
language: python
python:
- "3.4"
- "3.6"
- "3.7"
- "3.8-dev"
script:
# Build the binary (.deb)
- debuild -i -us -uc -b
# Install the binary, running the debian scripts in the process
- sudo apt install ../*.deb -y
# Go through function tests
- ./tests/importing.sh
- ./tests/passthrough.sh
# Skip PAM integration tests for now because of broken pamtester
# - ./tests/pam.sh
- ./tests/compare.sh
# Remove howdy from the installation
- sudo apt purge howdy -y
notifications:
email:
on_success: never
on_failure: always
addons:
apt:
update: true
packages:
- dh-make
- ack-grep
- devscripts
- fakeroot
- pamtester