semantic-release-bot
e0f8169e31
chore(release): Bumped to Version 5.16.2
...
## [5.16.2](https://github.com/frappe/bench/compare/v5.16.1...v5.16.2 ) (2023-02-24)
### Bug Fixes
* Handle supervisor escalation better ([#1438 ](https://github.com/frappe/bench/issues/1438 )) ([c690e8e
](c690e8e7f5
))
* trigger release ([f374e80
](f374e80bcc
))
2023-02-24 09:59:30 +00:00
Ankush Menat
f374e80bcc
fix: trigger release
2023-02-24 15:28:14 +05:30
Ankush Menat
a369bb7f0c
Merge branch 'staging' into v5.x
2023-02-24 15:14:49 +05:30
Ankush Menat
a5d8169b61
Merge branch 'develop' into staging
2023-02-24 15:14:34 +05:30
gavin
c690e8e7f5
fix: Handle supervisor escalation better ( #1438 )
...
* fix: Give more meaningful context in subproc failures
* fix: Handle supervisor escalation if no exc is raised
* fix: only apply sudo if not already running as sudo
2023-02-24 15:13:36 +05:30
semantic-release-bot
28de4fbd1e
chore(release): Bumped to Version 5.16.1
...
## [5.16.1](https://github.com/frappe/bench/compare/v5.16.0...v5.16.1 ) (2023-01-30)
### Bug Fixes
* Setup chdir patch earlier ([db165d1
](db165d1f9b
))
2023-01-30 14:58:20 +00:00
Ankush Menat
f0f31bfaae
Merge branch 'staging' into v5.x
2023-01-30 20:27:32 +05:30
Ankush Menat
3d4e0224b6
Merge branch 'develop' into staging
2023-01-30 20:27:17 +05:30
Ankush Menat
b9e9eac411
ci: Use node18 for releases
2023-01-30 20:26:01 +05:30
Ankush Menat
4212312a44
Merge branch 'staging' into v5.x
2023-01-30 20:21:32 +05:30
Ankush Menat
b186126629
Merge branch 'develop' into staging
2023-01-30 20:18:44 +05:30
gavin
dd77fd87fd
build: Bump GitPython 2.1.x => 3.1.x ( #1423 )
2023-01-30 16:44:29 +05:30
gavin
bcc90c8b08
Merge pull request #1421 from gavindsouza/bench-no_cache
...
fix(cli): Setup chdir patch earlier
2023-01-24 16:38:03 +05:30
Gavin D'souza
044d646ec5
style: Pre-commit linters
2023-01-24 15:26:32 +05:30
Gavin D'souza
3f9360bc42
chore: Drop dead deepsource conf
2023-01-24 15:26:11 +05:30
Gavin D'souza
db165d1f9b
fix: Setup chdir patch earlier
...
Setup monkey patching before any other bench code decides to chdir
2023-01-24 15:21:24 +05:30
trs998
e58a56e247
docs: Added --email argument to install script ( #1417 )
...
The install script requires the --email parameter, so added to example command line
2023-01-20 23:07:38 +05:30
Revant Nandgaonkar
b3ad10b9e6
ci: fix easy-install.py test ( #1408 )
...
* ci: fix easy-install.py test
related to https://github.com/frappe/frappe_docker/pull/1032
* ci: fix easy-install.py
patched bench removed and frappe-bench installed
--no-mariadb-socket required for new-site
* fix: remove frappe version from .env
* feat(easy-install): option to set version
Co-authored-by: Ankush Menat <ankush@frappe.io>
2023-01-16 16:24:56 +05:30
Himanshu Shivhare
34197056ea
chore: typo/readability fix ( #1410 )
2023-01-06 15:18:47 +05:30
semantic-release-bot
fc94167e14
chore(release): Bumped to Version 5.16.0
...
# [5.16.0](https://github.com/frappe/bench/compare/v5.15.2...v5.16.0 ) (2023-01-02)
### Bug Fixes
* print help when no args passed ([228aeaf
](228aeaf2fd
))
* version check backward compatibility ([#1409 ](https://github.com/frappe/bench/issues/1409 )) ([23eede5
](23eede5fd3
))
### Features
* add GHA tests ([e76c7dc
](e76c7dccf5
))
* New easy-install.py ([044e01b
](044e01befd
))
2023-01-02 11:35:10 +00:00
Ankush Menat
9bb3644ee0
Merge branch 'staging' into v5.x
2023-01-02 17:03:59 +05:30
Ankush Menat
b0fec0fd4e
Merge branch 'develop' into staging
2023-01-02 17:02:56 +05:30
Ankush Menat
23eede5fd3
fix: version check backward compatibility ( #1409 )
...
This code wasn't triggering because VersionNotFound exception gets
thrown before it ever reaches to this point.
2023-01-02 16:03:33 +05:30
Ankush Menat
ba853c943b
chore: incorrect license identifiers
2023-01-02 15:53:05 +05:30
jiangying
8903649159
chore: typo in readme ( #1407 )
2022-12-31 13:50:21 +05:30
Ankush Menat
228aeaf2fd
fix: print help when no args passed
...
[skip ci]
2022-12-19 11:59:21 +05:30
Ankush Menat
a987c1e9ae
style: chmod+x, format, space -> tabs
2022-12-19 11:59:21 +05:30
Ankush Menat
80b58d9999
chore: typo
...
Co-Authored-By: Athul Cyriac Ajay <athul8720@gmail.com>
2022-12-15 17:00:04 +05:30
Ankush Menat
e1ec20f723
Merge pull request #1397 from athul/new-easy-install
...
feat: New™️ easy-install.py
2022-12-15 16:56:52 +05:30
Ankush Menat
687044f123
ci: add concurrency group
2022-12-15 16:50:19 +05:30
Athul Cyriac Ajay
e76c7dccf5
feat: add GHA tests
...
chore: added reading from env when rerunning script
- Makes current site as default
2022-12-14 17:42:24 +05:30
Athul Cyriac Ajay
9313777276
chore: Update Readme and changed password generated method
...
Co-authored-by: @ankush
2022-12-13 13:18:09 +05:30
Ankush Menat
0234c080c8
ci: run tests against current hotfix branches ( #1402 )
...
- If this isn't dont then we have no way of knowing until frappe/erpnext
are actually released.
- Skip asset building where it doesn't matter
2022-12-12 21:48:38 +05:30
semantic-release-bot
1cd7088dab
chore(release): Bumped to Version 5.15.2
...
## [5.15.2](https://github.com/frappe/bench/compare/v5.15.1...v5.15.2 ) (2022-12-12)
### Bug Fixes
* ignore supervisor restart failures where possible ([#1400 ](https://github.com/frappe/bench/issues/1400 )) ([7a63f4f
](7a63f4f461
))
* install wheel in venv ([4996afb
](4996afb012
))
2022-12-12 08:42:52 +00:00
Ankush Menat
06181f4231
Merge branch 'staging' into v5.x
2022-12-12 14:11:33 +05:30
Ankush Menat
b68e6eb033
Merge branch 'develop' into staging
2022-12-12 14:11:18 +05:30
Ankush Menat
7a63f4f461
fix: ignore supervisor restart failures where possible ( #1400 )
...
* fix: ignore supervisor restart failures where possible
Ignores proc manager restart failure during:
- App install
- App uninstall
Reason:
- You might not have setup prod yet
- This is useful during docker image building where proc manager wont be
running **yet**.
* ci: dont fail-fast
matrix has no dependency.
2022-12-12 14:08:04 +05:30
Ankush Menat
2d0ba72ae3
Merge pull request #1401 from frappe/p517
...
fix: install wheel in venv
2022-12-12 13:26:10 +05:30
Ankush Menat
4996afb012
fix: install wheel in venv
...
closes https://github.com/frappe/frappe/issues/18718
2022-12-12 13:12:37 +05:30
Athul Cyriac Ajay
3ff7bfb35f
chore: get exact versions from example.env file
2022-12-06 19:33:47 +05:30
Athul Cyriac Ajay
7c8ce31a8d
chore: Added logging and removed git dependency
...
Also added
- New methods for printing
- Better env file management
- Better password generation
- Added zip repository downloads
- default container version set to v14
2022-12-05 00:37:39 +05:30
Athul Cyriac Ajay
044e01befd
feat: New easy-install.py
...
Supports docker container setup with production and dev instances
2022-12-01 16:24:47 +05:30
semantic-release-bot
3547a2d3aa
chore(release): Bumped to Version 5.15.1
...
## [5.15.1](https://github.com/frappe/bench/compare/v5.15.0...v5.15.1 ) (2022-11-29)
### Bug Fixes
* correct python path for migrate_env ([61e0f4a
](61e0f4acbf
))
* dont attempt migrating to active virtualenv ([0e59159
](0e59159e11
))
* install one app at a time, frappe first ([4f0193c
](4f0193ca93
))
* migrate_env silent failures ([7f1c5ad
](7f1c5ad9c6
))
2022-11-29 07:48:57 +00:00
Ankush Menat
787aac5f3e
Merge branch 'staging' into v5.x
2022-11-29 13:17:57 +05:30
Ankush Menat
7e4f0eaf1f
Merge branch 'develop' into staging
2022-11-29 13:16:31 +05:30
Ankush Menat
ca2545052d
Merge pull request #1396 from frappe/migrate_env
...
fix: migrate env
2022-11-29 13:11:17 +05:30
Ankush Menat
0e59159e11
fix: dont attempt migrating to active virtualenv
2022-11-29 12:49:19 +05:30
Ankush Menat
e37df969c1
refactor(migrate_env): virtualenv -> venv
2022-11-29 12:40:11 +05:30
Ankush Menat
4f0193ca93
fix: install one app at a time, frappe first
2022-11-29 12:33:53 +05:30
Ankush Menat
61e0f4acbf
fix: correct python path for migrate_env
...
Currently it's executing env directory which would never work.
2022-11-29 12:23:49 +05:30