Jeremy Bowman
47d15ff1a8
Update tested versions of Python and Django ( #24006 )
...
Cleaned up a few more things about the testing configuration now that we've deployed Django 2.2 to production:
* Go back to a single version of django-oauth-toolkit, tox doesn't need to vary it anymore
* Go back to PyPI release of django-method-override
* Remove no longer needed dependency on python-oauth2 (we already removed the package it was used by)
* Update prepare_xdist_nodes.sh with new Django requirements file options
2020-05-19 12:19:20 -04:00
Tim McCormack
5bb89d95c5
Revert "Revert "Fix Jenkins virtualenv issue that masked stale dependency" ( #23828 )" ( #23866 )
...
This reverts commit 70600d79d7 .
2020-05-01 17:33:38 +00:00
Tim McCormack
70600d79d7
Revert "Fix Jenkins virtualenv issue that masked stale dependency" ( #23828 )
...
* Revert "Use pip-sync to make sure that dep cache tarball can go safely stale"
This reverts commit d435f4cd3e .
* Revert "Extract worker setup into own shell script, as much as possible"
This reverts commit 0a079e757c .
2020-04-29 02:15:57 +00:00
Tim McCormack
0a079e757c
Extract worker setup into own shell script, as much as possible
...
This also changes DJANGO_REQUIREMENT to be a single file arg.
2020-04-28 12:56:31 -04:00
Jeremy Bowman
0b44434da2
Use correct Django requirements file for xdist workers
2020-04-12 15:50:29 -04:00
Usama Sadiq
3c563e072d
BOM-1404 Updated tox settings ( #23439 )
...
Issue: https://openedx.atlassian.net/browse/BOM-1404
* Fixed Django 2.x installation process in tox
* Updated xdist worker Django installation code
* Use correct tox environment variable name
Co-authored-by: Jeremy Bowman <jbowman@edx.org >
2020-03-24 15:06:47 -04:00
Jeremy Bowman
052f853ec1
Fix Jenkins virtualenv cleanup ( #22356 )
2019-11-21 11:05:05 -05:00
Feanil Patel
666f1b748d
Be explicit about the location of the home on the remote machine.
2019-09-04 15:11:10 -04:00
Feanil Patel
04025cd8c7
Untar the correct venv as a part of preparing the xdist worker.
2019-09-04 15:11:10 -04:00
Michael Youngstrom
139cdb8ba2
Switch testing from ecs to ec2 ( #20846 )
2019-06-27 22:04:02 -04:00
Jeremy Bowman
5424155cd0
TE-2861 Use correct version of Django in tests ( #20271 )
2019-04-19 10:44:41 -04:00
Michael Youngstrom
b1695b4966
Change git checkout on xdist workers
2019-02-28 14:10:35 -05:00
Jeremy Bowman
f7799bad9e
Fix coverage on remote xdist nodes
2019-01-22 14:42:07 -05:00
Jeremy Bowman
58a2045756
TE-2803 Clone edx-platform in updated xdist worker images
2018-12-07 14:17:51 -05:00
Michael Youngstrom
b4fcbbd363
Switch Jenkinsfile over to xdist
2018-08-10 11:19:24 -04:00
Michael Youngstrom
ce2ad15c71
Handle multiple containers per task definition
2018-07-20 16:02:14 -04:00
Michael Youngstrom
28d0c4cb18
Add prepare_xdist_nodes script and git ignore xdist txt files
2018-07-18 11:40:42 -04:00