Distro Test - Ubuntu 18.04.2 LTS

Tests install-ngxblocker and setup-ngxblocker on Nginx for Ubuntu 18.04.2 LTS using default nginx.conf and modified nginx.conf REF: #256 REF: #266
This commit is contained in:
Mitchell Krog 2019-07-01 16:22:34 +02:00
parent 44c460cad4
commit 68e7eff2a3
No known key found for this signature in database
GPG key ID: C243C388553EDE5D

View file

@ -82,8 +82,8 @@ echo "${bold}${magenta}-----------------------------------------------"
printf "\n"
cd /usr/sbin
# Reset Test
sudo rsync -avzh ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests/unmodified/ubuntu-18.04/ ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests/ubuntu-18.04/
sudo bash ./install-ngxblocker -x -c ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests/ubuntu-18.04/etc/nginx/conf.d -b ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests/ubuntu-18.04/etc/nginx/bots.d
sudo rsync -avzh ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_default/unmodified/ubuntu-18.04/ ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_default/ubuntu-18.04/
sudo bash ./install-ngxblocker -x -c ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_default/ubuntu-18.04/etc/nginx/conf.d -b ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_default/ubuntu-18.04/etc/nginx/bots.d
}
setupngxblocker_ubuntu_1804 () {
@ -93,7 +93,28 @@ echo "${bold}${magenta}Execute setup-ngxblocker - Ubuntu 18.04.2 LTS"
echo "${bold}${magenta}---------------------------------------------"
printf "\n"
cd /usr/sbin
sudo bash ./setup-ngxblocker -x -c ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests/ubuntu-18.04/etc/nginx/conf.d -b ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests/ubuntu-18.04/etc/nginx/bots.d
sudo bash ./setup-ngxblocker -x -c ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_default/ubuntu-18.04/etc/nginx/conf.d -b ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_default/ubuntu-18.04/etc/nginx/bots.d
}
installngxblocker_ubuntu_1804_NI () {
echo "${bold}${magenta}-----------------------------------------------"
echo "${bold}${magenta}Execute install-ngxblocker - Ubuntu 18.04.2 LTS"
echo "${bold}${magenta}-----------------------------------------------"
printf "\n"
cd /usr/sbin
# Reset Test
sudo rsync -avzh ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_missing_includes/unmodified/ubuntu-18.04/ ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_missing_includes/ubuntu-18.04/
sudo bash ./install-ngxblocker -x -c ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_missing_includes/ubuntu-18.04/etc/nginx/conf.d -b ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_missing_includes/ubuntu-18.04/etc/nginx/bots.d
}
setupngxblocker_ubuntu_1804_NI () {
printf "\n"
echo "${bold}${magenta}---------------------------------------------"
echo "${bold}${magenta}Execute setup-ngxblocker - Ubuntu 18.04.2 LTS"
echo "${bold}${magenta}---------------------------------------------"
printf "\n"
cd /usr/sbin
sudo bash ./setup-ngxblocker -x -c ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_missing_includes/ubuntu-18.04/etc/nginx/conf.d -b ${TRAVIS_BUILD_DIR}/.dev-tools/distribution_tests_missing_includes/ubuntu-18.04/etc/nginx/bots.d
}
backupConfFiles () {
@ -111,6 +132,8 @@ printf "\n"
installngxblocker_ubuntu_1804
setupngxblocker_ubuntu_1804
installngxblocker_ubuntu_1804_NI
setupngxblocker_ubuntu_1804_NI
# ----------------------
# Exit With Error Number