6e2ab43b1f
Inspired by https://github.com/0xazure/go-pdify/blob/bde1ebadf0de51b082ab4ad638e10794a74b2939/.travis.yml
12 lines
279 B
Bash
Executable File
12 lines
279 B
Bash
Executable File
#!/bin/sh -e
|
|
|
|
for cmds in NONE EPSV; do
|
|
# configure vsftpd
|
|
sudo cp $TRAVIS_BUILD_DIR/.vsftpd.conf /etc/vsftpd.conf
|
|
echo cmds_denied=$cmds | sudo tee --append /etc/vsftpd.conf
|
|
sudo service vsftpd restart
|
|
|
|
# run tests
|
|
go test -v -coverprofile="$cmds.coverprofile"
|
|
done
|