Matt Westcott
35a8255ded
Ditch all travis config except for elasticsearch 2 test
2020-11-05 12:04:12 +00:00
Matt Westcott
5bcfcdd315
Formalise support for Python 3.9
2020-11-02 17:29:58 +00:00
Matt Westcott
c3475c8fdf
Add USE_TZ=False test run to Travis
2020-08-26 17:02:36 +01:00
Matt Westcott
0f637a22de
Add emailuser test run to Travis
2020-08-26 17:02:36 +01:00
Matt Westcott
ec8e830b78
Test against Django 3.1 final and django-rest-framework 3.11.1
2020-08-06 11:25:47 +01:00
Matt Westcott
884b055289
Update tox/travis config to test against Django 3.1 stable branch
2020-07-31 15:41:47 +01:00
Matt Westcott
ff47c58d65
Drop support for Python 3.5
2020-04-24 14:58:55 +01:00
Matt Westcott
4df455ea9f
Remove support for Django 2.1 ( #5840 )
2020-02-18 13:55:53 +00:00
Matt Westcott
c31d426910
Update tox/travis test matrix for Django 3.0 final
2019-12-17 12:43:46 +00:00
Matt Westcott
94bb595d0c
Add Django stable/3.0.x to CI matrix ( #5685 )
2019-11-06 18:13:14 +00:00
Matt Westcott
3e98563340
Drop support for Django 2.0 ( #5684 )
2019-11-06 17:05:04 +00:00
Matt Westcott
69e96a9227
Formalise Python 3.8 support
2019-10-22 16:23:44 +01:00
Matt Westcott
3024e02481
Revert "Formalise Python 3.8 support"
...
This reverts commit ddbbaea288
.
2019-10-16 14:27:59 +01:00
Matt Westcott
ddbbaea288
Formalise Python 3.8 support
2019-10-15 20:08:04 +01:00
pySilver
0149eff66a
Implements ES7 support ( #5611 )
...
* Implements ES7 support
* Linter fix
* Adds docs
* isort fix
* Fixes typo
2019-10-10 11:00:14 +01:00
Matt Westcott
6358d84fa9
Test against Python 3.8 dev build
2019-08-06 14:25:00 +01:00
Matt Westcott
e65c11a35e
Use xenial for all travis builds
2019-08-06 14:25:00 +01:00
Matt Westcott
a304f0f9f8
Remove support for Python 3.4
2019-04-10 17:39:53 +01:00
Matt Westcott
a3283dd7fb
Formalise support for Django 2.2
2019-04-01 19:59:04 +01:00
Andy Babic
234ee703ed
Test against django's stable/2.2 branch
2019-02-26 19:31:53 +00:00
Nick Travis
469abe60f3
fixes #4928 remove deprecated references
2018-11-28 11:06:29 +00:00
Matt Westcott
83f8988058
Add python3.7 to tox/travis config
2018-10-17 18:23:35 +01:00
Matt Westcott
f56318a67b
Remove Django 1.11 from CI
2018-10-17 15:30:36 +01:00
Matt Westcott
e1f3927fea
Trim down Travis test matrix
2018-08-14 15:17:26 +01:00
Matt Westcott
6817eda153
test against Django master
2018-08-14 14:47:18 +01:00
Matt Westcott
12c0fe2556
Stop ignoring failures on Django 2.1 / specify Django 2.1 in project template
2018-08-09 00:34:38 +01:00
Matt Westcott
ef89d4b693
Specify postgresql 9.6 on Travis for Django 2.1 support
2018-07-31 18:49:01 +01:00
Ryan Verner
a657a75cd7
Fixes Django 2.1 breaking changes; QUERY_TERMS & auth_views.login()
2018-07-31 18:49:00 +01:00
Karl Hobley
cac3a65a3d
Travis/tox configuration for Elasticsearch 6
2018-05-04 15:57:36 +01:00
Thibaud Colas
432e627054
Add Codecov integration to CircleCI to track JS test coverage, with separate flags ( #4219 )
2018-03-06 20:19:37 +02:00
Matt Westcott
9926745262
Specify oracle-java9 to make travis happy
2018-01-03 17:37:18 +00:00
Matt Westcott
9584b554e7
Remove dj20 from allow-failures and add more test environments
2017-12-04 12:58:29 +00:00
Matt Westcott
c2af41b4b9
Add Django 2.0 to travis
2017-12-04 12:58:29 +00:00
Karl Hobley
0a52196c63
Remove ES 1.x from test configuration
2017-11-06 14:27:27 +00:00
Matt Westcott
5a0c36cdae
Remove Django 1.8/1.10 from CI and readme
2017-10-11 17:04:06 +01:00
Karl Hobley
4a1e27dbd4
Remove Python 2 from CI and docs
2017-10-11 16:40:10 +01:00
Matt Westcott
16439193a3
Update Travis config to work with on Trusty architecture ( #3739 )
...
* Update Travis config to work with on Trusty architecture
* Explicitly specify Trusty environment
2017-07-28 18:48:01 +01:00
Bertrand Bordage
c577d15f13
Removes Django 1.10 HEAD from test matrix.
2017-04-12 01:42:40 +02:00
Bertrand Bordage
c2638fc3ad
Stop allowing failures on Django 1.11 (except with elasticsearch).
2017-04-06 22:49:24 +02:00
Michael van Tellingen
f1dabaef04
Replace coveralls with codecov.io ( #3509 )
...
See #3506 for more information
2017-03-28 11:23:14 +01:00
Matt Westcott
a98e0d9862
Add Python 3.6 to CI test matrix
2017-03-12 12:52:42 +03:00
Matt Westcott
cc3b826025
fixup! Add Django 1.11b1 to Travis as allow_failures
2017-03-12 12:52:42 +03:00
Matt Westcott
2f6c88f52b
Add Django 1.11b1 to Travis as allow_failures
2017-03-12 12:52:42 +03:00
Matt Westcott
fef8b28089
Drop Django 1.9 and Python 3.3 from CI
...
As agreed at https://groups.google.com/d/msg/wagtail-developers/nTn-rthPMsA/ORP3GA-hCQAJ
2017-02-22 17:39:38 +00:00
Karl Hobley
5007165f29
Install JDK8 on Travis for Elasticsearch 5
2016-11-30 16:31:20 +00:00
Karl Hobley
308844e5e8
Cut down the amount of Elasticsearch travis builds
2016-11-30 16:31:20 +00:00
Karl Hobley
752fbca24a
Add Elasticsearch 5 to Travis/tox
2016-11-30 16:31:20 +00:00
Karl Hobley
df664e0b4e
Fixed a missing sudo: true in .travis.yml
...
Fixes #3018
2016-09-22 11:47:13 +01:00
Matt Westcott
71ce47bc5a
Configure Travis to test against the latest Django stable branch on git ( #2967 )
2016-09-21 12:40:57 +01:00
Karl Hobley
daa82936d7
Elasticsearch 2 support ( #2573 )
...
* Created Elasticsearch 2 backend
* Added tests for Elasticsearch 2 backend
* Split models up into different indices
pages, images and documents are now in separate indices
* Prefix fields of child models to prevent mapping clashes
* Replaced index_analyzer with analyzer/search_analyzer
index_analyzer has been removed in Elasticsearch 2.0
https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking_20_mapping_changes.html#_analyzer_mappings
There's no indication in Elasticsearch's docs that this wouldn't work on Elasticsearch 1.x. However, we found that the new configuration isn't reliable on Elasticsearch 1.6 and below (causes the test_query_analyzer test to fail randomly).
* Implemented new way of representing content types in search index
Instead of using a long string of model names that is queried using a
"prefix" query, we instead use a multi-value string field and query it
using a simple "match" query.
The only reason why this isn't implemented in the Elasticsearch 1.x
backend yet is backwards compatibility
* Added another child model of SearchTest with clashing field mapping
This checks that the namespacing of fields on child models is working properly (if it doesn't the update_index tests will fail)
* Added tests for get_model_root function
* fixup! Added tests for get_model_root function
* Docs updates for Elasticsearch 2 support
Also tweak examples to use elasticsearch2 backend by default
* Test against Elasticsearch 2 on travis
2016-08-31 13:46:57 +03:00