29 lines
810 B
YAML
29 lines
810 B
YAML
sudo: required
|
|
language: python
|
|
python: "3.6"
|
|
|
|
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
|
|
# Confirm the face_recognition module has been installed correctly
|
|
- 'python3 -c "import face_recognition; print(\"OK\")" | ack-grep --passthru "OK"'
|
|
# Check if the username passthough works correctly with sudo
|
|
- 'howdy | ack-grep --passthru --color "current active user: travis"'
|
|
- 'sudo howdy | ack-grep --passthru --color "current active user: travis"'
|
|
# 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
|