-
Notifications
You must be signed in to change notification settings - Fork 7.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
35 changed files
with
837 additions
and
250 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,50 +1,56 @@ | ||
language: python | ||
dist: trusty | ||
group: deprecated-2017Q2 | ||
|
||
addons: | ||
apt: | ||
sources: | ||
- google-chrome | ||
packages: | ||
- google-chrome-stable | ||
|
||
python: | ||
- "2.7" | ||
|
||
services: | ||
- mysql | ||
|
||
before_install: | ||
- "export DISPLAY=:99.0" | ||
- "sh -e /etc/init.d/xvfb start" | ||
|
||
install: | ||
- sudo rm /etc/apt/sources.list.d/docker.list | ||
- sudo apt-get purge -y mysql-common mysql-server mysql-client | ||
- nvm install v7.10.0 | ||
# - wget https://raw.githubusercontent.com/frappe/bench/master/install_scripts/setup_frappe.sh | ||
# - sudo bash setup_frappe.sh --skip-setup-bench --mysql-root-password travis --bench-branch develop | ||
- wget https://raw.githubusercontent.com/frappe/bench/master/playbooks/install.py | ||
- sudo python install.py --develop --user travis --without-bench-setup | ||
- sudo pip install -e ~/bench | ||
|
||
# - sudo pip install --upgrade pip | ||
- rm $TRAVIS_BUILD_DIR/.git/shallow | ||
- bash $TRAVIS_BUILD_DIR/travis/bench_init.sh | ||
- cp -r $TRAVIS_BUILD_DIR/test_sites/test_site ~/frappe-bench/sites/ | ||
|
||
script: | ||
before_script: | ||
- wget http://chromedriver.storage.googleapis.com/2.27/chromedriver_linux64.zip | ||
- unzip chromedriver_linux64.zip | ||
- sudo apt-get install libnss3 | ||
- sudo apt-get --only-upgrade install google-chrome-stable | ||
- sudo cp chromedriver /usr/local/bin/. | ||
- sudo chmod +x /usr/local/bin/chromedriver | ||
- export DISPLAY=:99.0 | ||
- sh -e /etc/init.d/xvfb start | ||
- sleep 3 | ||
- mysql -u root -ptravis -e 'create database test_frappe' | ||
- echo "USE mysql;\nCREATE USER 'test_frappe'@'localhost' IDENTIFIED BY 'test_frappe';\nFLUSH PRIVILEGES;\n" | mysql -u root -ptravis | ||
- echo "USE mysql;\nGRANT ALL PRIVILEGES ON \`test_frappe\`.* TO 'test_frappe'@'localhost';\n" | mysql -u root -ptravis | ||
|
||
- cd ~/frappe-bench | ||
- bench get-app erpnext $TRAVIS_BUILD_DIR | ||
- bench use test_site | ||
- bench reinstall --yes | ||
- bench build | ||
- bench scheduler disable | ||
- bench start & | ||
- sleep 10 | ||
- bench --verbose run-tests --driver Firefox | ||
|
||
before_script: | ||
- mysql -u root -ptravis -e 'create database test_frappe' | ||
- echo "USE mysql;\nCREATE USER 'test_frappe'@'localhost' IDENTIFIED BY 'test_frappe';\nFLUSH PRIVILEGES;\n" | mysql -u root -ptravis | ||
- echo "USE mysql;\nGRANT ALL PRIVILEGES ON \`test_frappe\`.* TO 'test_frappe'@'localhost';\n" | mysql -u root -ptravis | ||
|
||
notifications: | ||
webhooks: | ||
urls: | ||
- https://webhooks.gitter.im/e/92b3bea86d8c5397beef | ||
on_success: always | ||
on_failure: always | ||
on_start: never | ||
script: | ||
- set -e | ||
- bench --verbose run-tests | ||
- sleep 5 | ||
- bench --verbose run-tests --ui-tests |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
Oops, something went wrong.