Lev
4604673c96
ci(test): Fix trigger duplicate
2021-11-09 15:22:21 +03:00
Lev
4170098ac5
Merge branch 'main' into refactor-dockerfiles
2021-11-09 15:20:15 +03:00
Lev
d9d976081c
trigger ci
2021-11-09 15:18:23 +03:00
Lev
5254e2aad3
fix: Improve CI, fix builds ( #554 )
...
* ci(Test): Add `workflow_dispatch` trigger
* ci(Test): Build and run on push and pr
* test: Set failfast, remove ERPNext reference
* test: Reveal .env file for logs
* ci(Test): Rename step
* ci(Test): Fix git tag
* test: Add -x flag for debugging
* test: Fix failing test
* ci(Test): Check if built images are used
* ci(Test): Configure trigger paths, don't build on schedule
* test: Remove bug
* ci: Build and test stable images on PR
* fix(frappe-nginx): Get back to `ls` from `find`
* check if test passes with erpnext images
* fix(frappe-worker): Default sites in backup command
* get integration test changes back
* chore: Fix linting
2021-11-09 15:15:33 +03:00
Lev
b57371edf3
chore: Add version constraint for lint action
2021-11-09 14:52:44 +03:00
Lev
fe47a4b165
ci: Fix docker dependabot config
2021-11-09 14:29:06 +03:00
Lev
f3fa0b7080
Merge branch 'main' into refactor-dockerfiles
2021-11-09 13:32:23 +03:00
Lev
f74f730b5e
chore: Fix lint issues ( #553 )
...
* ci(Lint): Temporarily disable branch contraint
* chore(erpnext-nginx): Fix linting
* chore: Fix linting issues
* ci(Lint): Add -x flag
* ci(Lint): Fix push trigger
* chore: Fix linting and formatting
* fix: Gunicorn server start
* chore(frappe-worker): Fix linting
* chore(frappe-nginx): Fix linting
* fix(erpnext-nginx): App installation
* fix(erpnext-nginx): App installation
* refactor(frappe-nginx): Use `find` instead of `ls`
2021-11-09 13:05:29 +03:00
Lev
d53a3a755c
fix: Install ca-certificates on erpnext-nginx instead of frappe-nginx
2021-11-09 13:01:11 +03:00
Lev
f340d8d4b7
fix(frappe-nginx): Get newest certificates
2021-11-09 12:52:30 +03:00
Lev
365c103b53
fix(erpnext-nginx): Don't install unused wget
2021-11-09 12:52:15 +03:00
Lev
007ef54d2a
fix(erpnext-nginx): use -e flag, fix installation
2021-11-09 04:11:06 +03:00
Lev
53e68f0f70
refactor(erpnext-nginx): Install script
...
- Remove repetitive code
- Don't explicitly install production deps (they are installed via plain `yarn` with dev deps)
- Don't write to lockfiles
2021-11-09 03:57:32 +03:00
Revant Nandgaonkar
358293afc9
Merge pull request #549 from vrslev/refactor-worker-commands
...
refactor(frappe-worker): Replace basic commands with bench
2021-11-09 04:12:58 +05:30
Lev
d1ed880c78
ci(Dependabot): Add config for docker and npm
2021-11-08 19:44:10 +03:00
Revant Nandgaonkar
5aa6e4ec4a
Merge pull request #548 from vrslev/fix-socketio-cmd
...
fix(frappe-socketio): Remove dead `doctor` command
2021-11-08 21:21:18 +05:30
Lev
5666b8f601
fix(bench): Replace legacy libmariadbclient-dev with libmariadb-dev
2021-11-08 18:50:59 +03:00
Lev
d378053825
fix(bench): Uncomment missing package
2021-11-08 18:47:01 +03:00
Lev
8a434dda6d
ci(Test): Add workflow_dispatch trigger
2021-11-08 18:20:42 +03:00
Lev
0cc95112f4
refactor(frappe-socketio): Dockerfile
2021-11-08 18:19:03 +03:00
Lev
a54d6f6500
refactor(bench): Dockerfile
2021-11-08 18:12:16 +03:00
Lev
1bd0ed120f
chore(frappe-worker): Add space in Dockerfile
2021-11-08 18:11:50 +03:00
Lev
ef6963aa36
refactor(erpnext-nginx): Dockerfile
2021-11-08 17:50:33 +03:00
Lev
cc24d6bab5
refactor(frappe-nginx): Dockerfile
2021-11-08 17:47:29 +03:00
Lev
cfb71bd587
fix(frappe-worker): Cloning frappe repo
2021-11-08 17:41:07 +03:00
Lev
27e6301f1b
refactor(frappe-worker): Dockerfile
2021-11-08 17:37:46 +03:00
Lev
e4df6e5aec
refactor(worker): Replace basic commands with bench
2021-11-08 16:10:26 +03:00
Lev
457ecc513b
fix(frappe-socketio): Remove dead doctor command
2021-11-08 14:51:21 +03:00
Lev
9d41a6d24e
Fix Python version for v12
2021-11-06 21:26:15 +03:00
Lev
de04eb032c
build: Fix develop build
2021-11-06 21:11:29 +03:00
Lev
089a2dc206
build: Fix stable builds ( #546 )
2021-11-06 21:07:39 +03:00
Lev
daa1926f03
Revert "update"
...
This reverts commit ce1ed546ab .
2021-11-06 20:02:42 +03:00
Lev
ce1ed546ab
update
2021-11-06 20:01:55 +03:00
Revant Nandgaonkar
8ad84719ea
Merge pull request #544 from vrslev/improve-tests-and-fix-builds
...
Fix builds and tests
2021-11-06 17:10:33 +05:30
Revant Nandgaonkar
a8ab724212
Merge pull request #545 from vrslev/build-structure
...
chore: Move files from build/common
2021-11-06 11:22:47 +05:30
Lev
c808ad1767
chore: Move files from build/common
2021-11-05 20:00:11 +03:00
Lev
9a4aa8d226
ci: Lint on PR
2021-11-05 19:36:47 +03:00
Lev
9fa3e1b0e0
Merge branch 'main' into improve-tests-and-fix-builds
2021-11-05 19:01:18 +03:00
Lev
d2b18a3b48
update
2021-11-05 18:58:02 +03:00
Lev
38c7f1e269
Merge pull request #543 from vrslev/fix-build
...
ci: Fix stable build
2021-11-04 19:02:28 +03:00
Lev
de255d8052
ci: Fix stable build
2021-11-04 19:00:16 +03:00
Revant Nandgaonkar
915885bb05
Merge pull request #542 from vrslev/push-images-instantly
...
ci: Push images right after build
2021-11-04 21:27:45 +05:30
Lev
3c0f08652e
ci: Push images right after build
...
This fixes the bug when ERPNext images are built upon old Frappe images and test are ran on old images
2021-11-04 15:24:08 +03:00
Revant Nandgaonkar
e685dc5ebc
Merge pull request #540 from vrslev/update-base-images
...
build: Update base images
2021-11-04 14:02:28 +05:30
Lev
a4c115f96d
build: Update Python from 3.7 to 3.9; Debian from 10 to 11
2021-11-03 16:48:01 +03:00
Revant Nandgaonkar
33ec8cafc3
Merge pull request #537 from dtwm/develop
...
fix: Add missing packages for frappe:develop
2021-11-01 20:49:07 +05:30
dt
63da01c702
fix: Add missing packages for frappe:develop
2021-11-01 10:49:45 +03:00
Lev
2da9c02d58
ci: Build fixes
...
- Simplify builds by separating dev/stable workflows
- Fix Helm deploy key
- Remove deploy_key.env (already using deploy key in secrets)
- Fix paths matching on push and pull_request triggers
- Fix possible issues with tag difference between ERPNext and Frappe (add tag resolving step before pushing)
- Don't login, push Docker images and release Helm chart on forks
- Don't test on version 12 (there's no test for this version)
- Remove frappe-installer (from chore: use github actions #525 )
- Fix badges in readme
2021-10-31 11:02:58 +05:30
Revant Nandgaonkar
37b8ccece1
Merge pull request #528 from frappe/dependabot/github_actions/actions/stale-4
...
chore(deps): bump actions/stale from 1 to 4
2021-10-30 18:28:17 +05:30
Revant Nandgaonkar
08a542978f
Merge pull request #533 from revant/ci-fix-workflows
...
ci: fixes ci steps
2021-10-30 16:26:07 +05:30