Skip to content

Commit 6765c55

Browse files
authored
Merge pull request #175 from safwanrahman/travis
Fixing CI and Documentations
2 parents 8b10611 + b0bac68 commit 6765c55

File tree

2 files changed

+16
-22
lines changed

2 files changed

+16
-22
lines changed

.travis.yml

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,53 +3,49 @@
33
language: python
44
python: 3.7
55

6-
dist: trusty # default "precise" distro doesn't include Java 8 for Elasticsearch 5
6+
dist: xenial # default "precise" distro doesn't include Java 8 for Elasticsearch 5
77

88
matrix:
99
include:
10-
- env: TOX_ENV=py36-django-110-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
10+
- env: TOX_ENV=py36-django-110-es6
1111
python: 3.6
12-
- env: TOX_ENV=py37-django-110-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
12+
- env: TOX_ENV=py37-django-110-es6
1313
python: 3.7
14-
sudo: true
15-
dist: xenial
16-
- env: TOX_ENV=py27-django-110-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
14+
- env: TOX_ENV=py27-django-110-es6
1715
python: 2.7
18-
- env: TOX_ENV=py36-django-111-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
16+
- env: TOX_ENV=py36-django-111-es6
1917
python: 3.6
20-
- env: TOX_ENV=py37-django-111-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
18+
- env: TOX_ENV=py37-django-111-es6
2119
python: 3.7
22-
sudo: true
23-
dist: xenial
24-
- env: TOX_ENV=py27-django-111-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
20+
- env: TOX_ENV=py27-django-111-es6
2521
python: 2.7
26-
- env: TOX_ENV=py36-django-2-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
22+
- env: TOX_ENV=py36-django-2-es6
2723
python: 3.6
28-
- env: TOX_ENV=py37-django-2-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
24+
- env: TOX_ENV=py37-django-2-es6
2925
python: 3.7
30-
sudo: true
31-
dist: xenial
32-
- env: TOX_ENV=py37-django-21-es6 ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
26+
- env: TOX_ENV=py37-django-21-es6
3327
python: 3.7
34-
dist: xenial
35-
sudo: true
3628

3729
cache: pip
30+
env:
31+
global:
32+
- ES_APT_URL=https://artifacts.elastic.co/packages/6.x/apt
3833

3934
before_install:
4035
# work around https://github.com/travis-ci/travis-ci/issues/8363
4136
- pip install codecov
4237
- wget -qO - https://packages.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
4338
- echo "deb $ES_APT_URL stable main" | sudo tee -a /etc/apt/sources.list.d/elk.list
39+
- sudo apt-get remove --purge elasticsearch -y
4440
- sudo apt-get update && sudo apt-get install elasticsearch -y
45-
- sudo service elasticsearch start
41+
- sudo -i service elasticsearch restart
4642

4743
# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
4844
install: pip install -r requirements_test.txt
4945

5046
# sleep for elasticsearch
5147
before_script:
52-
- sleep 10
48+
- wget -q --waitretry=1 --retry-connrefused -T 100 -O - http://127.0.0.1:9200
5349

5450
# command to run tests using coverage, e.g. python setup.py test
5551
script: tox -e $TOX_ENV -- --elasticsearch

README.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ Install Django Elasticsearch DSL::
3838

3939
pip install django-elasticsearch-dsl
4040

41-
# Elasticsearch 6.x
42-
pip install 'elasticsearch-dsl>=6.3.0,<7.0'
4341

4442

4543
Then add ``django_elasticsearch_dsl`` to the INSTALLED_APPS

0 commit comments

Comments
 (0)