2
0
mirror of https://github.com/frappe/bench.git synced 2025-01-26 16:08:23 +00:00

285 Commits

Author SHA1 Message Date
Achilles Rasquinha
d99adf0b28 fallback in case redis isnt running 2018-03-25 13:41:34 +05:30
Achilles Rasquinha
be9327ba3e clear-redis-cache 2018-03-23 20:38:27 +05:30
Ameya Shenoy
9e28e4cf5b
minor fixes 2018-03-04 06:15:50 +05:30
Ameya Shenoy
30b12a6dd4
VM build fixes
- added bench command to install packer 1.2.1
2018-03-04 02:48:05 +05:30
Ameya Shenoy
fe858bfa36
Fixes for VM builds
- removed the packer binary
- added a bench command to install virtualbox
2018-03-04 01:04:17 +05:30
Ameya Shenoy
a9a327cff9
compatibility with bench setup and install cmds 2018-03-03 12:46:05 +05:30
Ameya Shenoy
ebda0be772
modify 'bench install' to work with new structure 2018-03-03 12:22:01 +05:30
Faris Ansari
fe901d25c6 [fix] bench setup requirements command 2018-02-24 12:57:33 +05:30
Faris Ansari
4ce74759e2 Make bench backward compatible with npm style 2018-02-22 12:38:26 +05:30
Saurabh
8876a40175 [fix] update setuptools and pip before creating virtual env and use system default python 2018-02-09 10:56:17 +05:30
Faris Ansari
b5839dafeb fix path executable to python3 2018-02-07 15:55:28 +05:30
Achilles Rasquinha
e446848ae0 removed tempdir 2018-02-05 18:54:44 +05:30
Achilles Rasquinha
a3f6c4b346 Removed copytree 2018-02-05 18:46:41 +05:30
Achilles Rasquinha
c00b581648 Fixed merge conflicts 2018-02-05 18:45:50 +05:30
Achilles Rasquinha
0de8bf0ea7 updated migrate-env 2018-02-05 18:42:29 +05:30
Rushabh Mehta
12c73a8cf3 [py3] install frappe first 2018-02-05 15:32:28 +05:30
Achilles Rasquinha
300c3eea08 Moved imports 2018-02-05 11:03:11 +05:30
Achilles Rasquinha
e2545c97af Migrate from one Python Version to Another 2018-02-02 18:48:58 +05:30
Achilles Rasquinha
53cee53844 Create Bench Virtual Environments 2018-01-29 16:22:24 +05:30
Saurabh
18ded16b52 [fix] provision to setup maxretry, bantime and findtime explicitly for fail2ban 2017-11-22 16:16:02 +05:30
Saurabh
fc3d1c78c7 [fix] add sudoer permissions after instating nginx and supervisor 2017-10-10 13:28:15 +05:30
Saurabh
0233a4170e [fix] install supervisor via role 2017-10-10 13:16:46 +05:30
Saurabh
e2260d7065 Merge pull request #480 from saurabh6790/ansible-merge
Setup bench via roles
2017-10-02 15:29:01 +05:30
Saurabh
51b569a01e [fix] display major version upgrade notification while updating 2017-09-27 17:47:09 +05:30
Makarand Bauskar
d1c73b20d0 [minor] removed upgrade command from switch-to-master and switch-to-develop (#484)
* [minor] remove --upgrade option from bench update

* [minor] removed upgrade command from switch-to-master and switch-to-develop
2017-09-27 13:42:43 +05:30
Saurabh
e79d722f8c [fix] provision to regenerate supervisor and nginx config forcefully via bench serup production (#486) 2017-09-23 11:45:30 +05:30
Saurabh
af16ee3eec [fix] add commands to sudoer 2017-09-18 16:07:25 +05:30
Saurabh
802fa1e239 install modules 2017-09-18 12:18:20 +05:30
Saurabh
ffd6ad7c12 [fix] setup firewall and change ssh port via bench 2017-09-08 20:40:16 +05:30
gshmu
7e2a36714a refine clone from 2017-09-08 22:01:29 +08:00
Saurabh
c8d8c2b6a2 commands to setup pre-requisites and roles 2017-09-04 18:50:48 +05:30
Rushabh Mehta
0f2c490066 Merge branch 'master' into minor 2017-08-17 15:41:49 +05:30
Rushabh Mehta
aea6bf5e4b Develop (#463)
* 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
2017-08-03 16:33:57 +05:30
Saurabh
9b99b1d34f command to staging branch from develop brach 2017-07-25 16:50:13 +05:30
Saurabh
25b96886ad [fix] keyword fixes, use from-branch for develop and to-branch for master. Configure branches to update via common_site_config 2017-07-25 13:09:12 +05:30
Rushabh Mehta
794287d971 [fixes] 2017-07-05 09:19:01 +05:30
Saurabh
7ae4f993d4 [fix] accept domains as tuple argument 2017-06-16 17:21:54 +05:30
Rushabh Mehta
b5a029033d Develop (#411)
* [fix] readme

* Removed swtich-to-v4 and switch-to-v5 commands

* consider passwords.txt (#408)

* Fixes bench release github username error (#406)

* ran 2to3 script

* Correct urllib.parse import

* Backward compatible urllib import

* removed test_setup_production_v6

* Fix bug global hashlib is not defined (#399)

* Don't need $query_string (#390)

* removed semicolon, click.prompt adds it

* Letsencrypt fix develop (#407)

* [Fix] Letsencrypt error - Please specify user or filename to write.

* Fix bug global hashlib is not defined (#399)

* Don't need $query_string (#390)

* [Fix] Issue #404 - write to system cron

* letsencrypt.py - renamed user_crontab to system_crontab

* Npm dependency management using package.json (#409)

* Fix bug global hashlib is not defined (#399)

* Don't need $query_string (#390)

* Develop (#400)

* [fix] readme

* Removed swtich-to-v4 and switch-to-v5 commands

* Add "bench setup babel" command

* Add "less" package

* Npm dependency management using package.json

* Add default package.json
2017-05-23 11:14:16 +05:30
Rushabh Mehta
a6a1ee9a82 Develop (#400)
* [fix] readme

* Removed swtich-to-v4 and switch-to-v5 commands
2017-05-19 16:25:51 +05:30
Revant Nandgaonkar
080ca173a6 ran 2to3 script (#381)
* ran 2to3 script

* Correct urllib.parse import

* Backward compatible urllib import

* removed test_setup_production_v6
2017-04-17 17:28:18 +05:30
Rushabh Mehta
4f37c6cf03 [enhance] check for uncommitted code before pulling 2017-04-03 12:56:53 +05:30
robert schouten
cd877e19cc [feature] add reset option to update (#343)
* [feature] add reset option to update

* fix for restarting update
2016-11-07 17:23:25 +05:30
Valmik Jangla
366d3aa8c5 Fixed incorrect docstring
Changed run_playbook function for consistency with existing code
2016-10-21 03:48:18 -07:00
Valmik Jangla
2e9cfa5d02 Added command to change SSH port 2016-10-19 05:31:42 -07:00
Valmik
97d44518d3 Added command to setup firewall (#326)
* Added command to setup firewall

* Added validation to check for ansible, added ufw for ubuntu and debian
2016-10-13 11:49:27 +05:30
Valmik
1783cbc84f Setup lets-encrypt for custom domains (#301) 2016-10-13 11:48:22 +05:30
Rushabh Mehta
9fd73a738e [command] bench restart --web 2016-09-30 16:40:34 +05:30
Viet Pham
a6d9d158b4 Add git utility commands 2016-08-28 19:50:48 +07:00
mbauskar
4e75e24c85 [minor] minor fix in switch-to-v5 help message 2016-08-26 15:12:12 +05:30
shreyas
92c097951f [Fix] Error 2016-08-10 15:15:27 +05:30