Skip to content

Commit 01ef066

Browse files
committed
Run tests in another job
1 parent 0a8886b commit 01ef066

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

.circleci/config.yml

+23-1
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,30 @@ jobs:
2525
- run: git submodule update --init
2626
- run: sudo apt update
2727
- run: sudo apt install -y rclone
28-
- run: pip install --user 'tox<5'
28+
- run: pip install --user tox
2929
- run: tox -e py310
3030
- codecov/upload
31+
32+
tests-ext-theme:
33+
docker:
34+
- image: 'cimg/python:3.10'
35+
environment:
36+
TOX_POSARGS: ''
37+
- image: 'docker.elastic.co/elasticsearch/elasticsearch:8.10.2'
38+
name: search
39+
environment:
40+
discovery.type: single-node
41+
ES_JAVA_OPTS: -Xms750m -Xmx750m
42+
ELASTIC_PASSWORD: password
43+
# Disabled SSL for testing.
44+
xpack.security.transport.ssl.enabled: 'false'
45+
steps:
46+
- checkout
47+
- run: git submodule sync
48+
- run: git submodule update --init
49+
- run: sudo apt update
50+
- run: sudo apt install -y rclone
51+
- run: pip install --user tox
3152
- run: tox -e ext-theme
3253

3354
tests-embedapi:
@@ -76,6 +97,7 @@ workflows:
7697
jobs:
7798
- checks
7899
- tests
100+
- tests-ext-theme
79101
- tests-embedapi:
80102
requires:
81103
- checks

0 commit comments

Comments
 (0)