Граф коммитов

74 Коммитов

Автор SHA1 Сообщение Дата
Andrew Williamson 11ee4e99cf
django32 tests ci (#16436)
* let our tests run with django3.2

* PositiveAutoField fixes

* versions/test_models.py test fix

* TransField fix

* cache fixes

* use django.utils.html.escape to workaround &# encoding changing to hex

* deactive failing jobs on circleci

* django 2.2.18
2021-02-03 19:01:02 +00:00
William Durand 30ac3bf03e
Get rid of tox (#16443) 2021-02-03 13:52:30 +01:00
William Durand 5524d30c64
Only use services that are needed in the different circle jobs (#16204)
* Only use services that are needed in the different circle jobs

* wait for services by default
2020-12-18 19:08:19 +01:00
William Durand cbd4e3dfdd
Handle forks in better_checkout command (#16202) 2020-12-18 16:28:10 +01:00
William Durand d41d943b6d
Fix checkout command (#16200) 2020-12-18 14:08:56 +01:00
William Durand 2a3ce33286
Migrate to Circle CI (#16189) 2020-12-18 12:13:48 +01:00
Mathieu Pillard 327cfd6aee
Login to dockerhub before building the docker image (#15865)
Fixes https://github.com/mozilla/addons-server/issues/15864
2020-10-30 12:19:45 +01:00
Sven Marnach ed462100e4
Use the git shortref as tag for Docker images. (#14901) 2020-07-13 16:06:00 +02:00
jrbenny35 583c270422 Remove integration test job from circleci. 2019-10-10 12:22:01 -05:00
Christopher Grebs dcc103af6e
Fix uwsgi autoreload (#12316)
* Move CI envvar definition to selenium override config.

This should fix autoreload.

* Actually use  to be more explicit

* Disable integration tests

* Try out different approach

* Add docs, move back the variable definition to docker-compose.yml

* Update comment
2019-09-12 14:05:33 +02:00
Benjamin Forehand Jr 7bfc50be18
Remove pytest reruns. (#12071) 2019-08-08 12:26:34 -05:00
Benjamin Forehand Jr 0e3725f031
Add additional docker compose 'ups' (#12058)
* Add additional docker compose 'ups'

* Trying to disable autoreload.

* Try disabling autoreload via env variable.

* Added docker compose changes.

* Change image name.
2019-08-08 11:57:45 -05:00
Benjamin Forehand Jr fa6aed7253
Add python script for fxa email gen. (#11954)
* Add python script for fxa email gen.
2019-07-30 09:38:50 -05:00
Benjamin Forehand Jr 17d4886b14
Move some config to env variable for integration tests. (#11836) 2019-07-15 13:47:47 -05:00
Andrew Williamson 6aebb99b1f
remove support for django1.11 and python2 (#11195) 2019-04-15 15:17:10 +01:00
Benjamin Forehand Jr 187b7c2a89
Remove pytest reruns from integration-tests. (#11139)
* Remove pytest reruns from integration-tests.

* Updated submission logic.

* Fixes for codestyle.
2019-04-04 14:09:00 -04:00
Benjamin Forehand Jr 9f8f44dfe6
Add devhub upload, approve, install (#11021)
* Add devhub upload, approve, install integration-test
2019-03-28 09:05:41 -04:00
Mathieu Pillard 842c9af0bf Fix building docker images for dev with Django 2.2 2019-03-27 15:05:12 +01:00
Andrew Williamson ec4ac13ad7
deploy django22 on -dev & defaul on local dev (#11025) 2019-03-27 11:37:52 +00:00
Benjamin Forehand Jr d1504e4ee3
Try using newer circleci image for integration-test job. (#11007)
* Try using newer circleci image for integration-test job.
2019-03-25 19:35:50 -04:00
Mathieu Pillard 19e782a96d Stop building Python 2 images 2019-03-25 11:55:09 +01:00
Benjamin Forehand Jr 2d99d6f3da
Fix ui tests for new nginx config (#10888)
* Fixes for Ui-tests using new nginx config.
2019-03-11 19:20:06 -04:00
Mathieu Pillard 2cad6dcf6e Disable integration tests while they are broken because of py3 changes 2019-03-05 11:14:41 +01:00
Adrian Utrilla e12bfb48ec
Build py2 and py3 images on every commit 2019-02-12 12:18:34 +01:00