Commit graph

28 commits

Author SHA1 Message Date
Ankush Menat
33547a6354 ci: group output and limit diff
Verbose outut is MASSIVE and unreadable.
2024-03-20 14:23:08 +05:30
barredterra
9d6cbd0c15 fix: typos 2024-01-24 02:41:03 +01:00
Ankush Menat
a63398778e perf: tune gc by default
This is running on several prod site without any noticable problems, so
making it default behaviour.

Opt out by setting env variable `FRAPPE_TUNE_GC=False`
2023-07-02 16:29:19 +05:30
Ankush Menat
af03b76c88 perf: Preload and share common python modules 2023-06-24 21:24:02 +05:30
Ankush Menat
699e744617 ci: restart bench in patch test
also show bench output
2023-06-10 20:47:27 +05:30
phot0n
5d943a4b6e ci: create only one site/db for CI
* removed producer and consumer db and sites
* changed db_names to test_frappe
* moved site_config under helper/db dir
2022-08-26 00:54:13 +05:30
Ankush Menat
8950c4170b
ci: only wait for assets in server task
[skip ci]
2022-08-25 23:22:06 +05:30
Ankush Menat
9d06979b2d
ci: misc ci things (#17960)
* ci: skipped jobs should exit with neutral status

* ci: dont cache NPM

We don't use npm, why is this even here?

* ci: supress non-failure compile messages

1000s of files make it difficult to find where failure actually occured.

* ci: install wkhtml after other deps

two apt processes clash each other and waste time till lock is released.

Also silence download... no one cares.

* ci: build assets concurrently

* style: clean up messy bash script

* ci: rename patch job
2022-08-25 19:16:25 +05:30
Gavin D'souza
d23705f60c ci: Cleanup install.sh 2022-07-25 13:06:07 +05:30
gavin
d285ce910f
Merge branch 'develop' into mariadb-client-refactor 2022-07-22 12:11:54 +05:30
Ankush Menat
d2177d16a1
ci: bump node version to node16 (#17564)
* ci: bump node version to node16

* chore: remove `node-sass` - no longer used

Co-authored-by: Sagar Vora <sagar@resilient.tech>
2022-07-21 16:54:41 +05:30
Gavin D'souza
1723a6dc9d ci: Add mariadb system dependency 2022-07-05 16:16:46 +05:30
Gavin D'souza
71b5c77e6e Merge branch 'develop' of github.com:frappe/frappe into mariadb-client-refactor 2022-07-05 14:55:02 +05:30
Gavin D'souza
db53813a68 ci(install): Set mariadb root password via envvar
ref: https://github.com/frappe/frappe/runs/7175643618
2022-07-04 20:21:28 +05:30
Gavin D'souza
858735dfa9 ci(install): Use mariadb 10.6 client 2022-07-04 12:33:29 +05:30
Gavin D'souza
65c6914068 ci: Bump mariadb from 10.3 to 10.6 2022-07-04 12:33:29 +05:30
Gavin D'souza
3f65dab6b2 Merge branch 'develop' of github.com:frappe/frappe into mariadb-client-refactor 2022-06-30 17:53:51 +05:30
Gavin D'souza
f44333a18e ci: Use bench commands with verbose option 2022-06-30 15:24:03 +05:30
Gavin D'souza
aa83965313 ci(ui-tests): Print 'bench start' log on failure
Co-authored-by: Ankush Menat <ankush@frappe.io>
2022-06-27 12:19:54 +05:30
Ankush Menat
9137a597eb
ci: update apt cache (#17057) 2022-06-02 14:40:14 +05:30
Suraj Shetty
e0dcabf224 ci: Build not required for UI tests
Since we build again after instrumentation
2022-02-17 09:52:49 +05:30
Suraj Shetty
20056a447f ci: Track server-side coverage as well while doing UI tests 2022-02-16 17:21:59 +05:30
Ankush Menat
3baa09401e
ci: update apt cache before install (#15226) 2021-12-09 09:59:19 +05:30
Ankush Menat
61a59240dd
ci: install dev dependencies for server tests 2021-10-20 12:46:07 +05:30
Ankush Menat
e6bbc698d0
ci: fail CI if asset bundling fails (#14364)
* ci: fail CI if asset bundling fails

* chore: formatting

Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com>
2021-10-08 11:40:31 +05:30
Ankush Menat
eb4e94f52d
fix: install mariadb client
GitHub action's Ubuntu 20.04 image has mysql8 tooling which is not
compatible with mariadb.
2021-09-12 18:11:12 +05:30
Mohammad Hasnain Mohsin Rajan
7148af3c20
ci: Fix Github Action (#12574) 2021-03-12 22:44:30 +05:30
Mohammad Hasnain Mohsin Rajan
3ee0d76776
ci: Port from TravisCI to Github Actions (#12559) 2021-03-12 13:59:30 +05:30