Travis CI support
|Reported by:||Owned by:||Chris Wilson|
|Severity:||Normal||Keywords:||Travis, CI, testing|
|Cc:||mathijs@…, Florian Apolloner||Triage Stage:||Someday/Maybe|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
Contributors test their own changes against all different databases and supported python versions and testing is standardized.
This means they do not have to setup configure and maintain multiple database setups, install multiple python versions etc.
Pull requests get tested automatically
This gives core-devs a first impression on the quality of a patch.
@apollo13 has made some initial attempts at supporting Travis CI, but stopped working on this
because the tests were taking too long and were causing timeouts. New work being done is based
on his initial attempts.
Work on this topic is currently being done at https://github.com/dokterbob/django
Not everyone is too fond of travis-ci. Sometimes people tend to pollute the commit history with commits just to
trigger Travis CI.
The work being done is not to replace Jenkins CI. It is only intended to improve and standardize testing of Django by
Change History (36)
comment:1 Changed 4 years ago by
|Patch needs improvement:||unset|
comment:5 Changed 4 years ago by
|Owner:||changed from nobody to Mathijs de Bruin|
|Status:||new → assigned|