mirror of
https://github.com/frappe/bench.git
synced 2024-11-11 15:51:03 +00:00
aea6bf5e4b
* Add arguments for mysql_root_password and admin_password Consider existing passwords.txt * Remove duplicated --overwrite after rebase * python 3 compatible changes for `update_npm_packages` (#434) * Fix travis (#446) * python 3 compatible changes for `update_npm_packages` * install urllib3 pyOpenSSL ndg-httpsclient pyasn1 to fix wkhtmltopdf download failure on Travis * use latest version of ansible * test should look for mysqlclient-1.3.10 not mysqlclient-1.3.8 * `exec_cmd` causes TypeError on Python 3 (#451) (#452) * python 3 compatible changes for `update_npm_packages` * add universal_newlines=True to Popen * Added docker specific changes to bench (#460) * Added skip_bench_mkdir flag * added skip_bench_mkdir and skip_redis_config_generation * Removed the brackets around not in the utils.py/redis.generate_config() * Replace lines 56-61 in utils.py since the tests failed. * Reinstated lines 56-61 * printing the dirname * Removed the rogue break * Update utils.py
29 lines
999 B
YAML
29 lines
999 B
YAML
language: python
|
|
dist: trusty
|
|
group: deprecated-2017Q2
|
|
sudo: required
|
|
|
|
python:
|
|
- "2.7"
|
|
|
|
install:
|
|
- sudo rm /etc/apt/sources.list.d/docker.list
|
|
- sudo pip install urllib3 pyOpenSSL ndg-httpsclient pyasn1
|
|
- sudo apt-get purge -y mysql-common mysql-server mysql-client
|
|
- sudo apt-get install --only-upgrade -y git
|
|
- mkdir -p ~/.bench
|
|
- mkdir -p /tmp/.bench
|
|
- cp -r $TRAVIS_BUILD_DIR/* ~/.bench
|
|
- cp -r $TRAVIS_BUILD_DIR/* /tmp/.bench
|
|
|
|
- sudo python $TRAVIS_BUILD_DIR/playbooks/install.py --user travis --run-travis --production
|
|
# - sudo bash $TRAVIS_BUILD_DIR/install_scripts/setup_frappe.sh --skip-install-bench --mysql-root-password travis
|
|
# - cd ~ && sudo python bench-repo/installer/install.py --only-dependencies
|
|
|
|
script:
|
|
- cd ~
|
|
- sudo pip install --upgrade pip
|
|
- sudo pip install -e ~/.bench
|
|
# - sudo python -m unittest bench.tests.test_setup_production.TestSetupProduction.test_setup_production_v6
|
|
- sudo python -m unittest -v bench.tests.test_setup_production
|