14
14
# limitations under the License.
15
15
16
16
name : Python package
17
- on : [push, pull_request]
17
+ on : [ push, pull_request ]
18
18
19
19
env :
20
20
IGNITE_VERSION : 2.14.0
23
23
jobs :
24
24
build :
25
25
runs-on : ubuntu-latest
26
+ continue-on-error : true
26
27
strategy :
28
+ fail-fast : false
27
29
matrix :
28
30
cfg :
29
- - {python: "3.7", toxenv: "py37"}
30
- - {python: "3.8", toxenv: "py38"}
31
- - {python: "3.9", toxenv: "py39"}
32
- - {python: "3.10", toxenv: "py310"}
33
- - {python: "3.11", toxenv: "py311"}
34
- - {python: "3.11", toxenv: "codestyle"}
31
+ - { python: "3.7", toxenv: "py37" }
32
+ - { python: "3.8", toxenv: "py38" }
33
+ - { python: "3.9", toxenv: "py39" }
34
+ - { python: "3.10", toxenv: "py310" }
35
+ - { python: "3.11", toxenv: "py311" }
36
+ - { python: "3.11", toxenv: "codestyle" }
35
37
36
38
steps :
37
39
- uses : actions/checkout@v3
@@ -41,16 +43,16 @@ jobs:
41
43
python-version : ${{ matrix.cfg.python}}
42
44
- name : Install Apache Ignite
43
45
run : |
44
- curl -L https://apache-mirror.rbc.ru/pub/apache/ignite/${IGNITE_VERSION}/apache-ignite-slim-${IGNITE_VERSION}-bin.zip > ignite.zip
45
- unzip ignite.zip -d /opt
46
- mv /opt/apache-ignite-slim-${IGNITE_VERSION}-bin /opt/ignite
47
- mv /opt/ignite/libs/optional/ignite-log4j2 /opt/ignite/libs/
46
+ curl -L https://apache-mirror.rbc.ru/pub/apache/ignite/${IGNITE_VERSION}/apache-ignite-slim-${IGNITE_VERSION}-bin.zip > ignite.zip
47
+ unzip ignite.zip -d /opt
48
+ mv /opt/apache-ignite-slim-${IGNITE_VERSION}-bin /opt/ignite
49
+ mv /opt/ignite/libs/optional/ignite-log4j2 /opt/ignite/libs/
48
50
49
51
- name : Install tox
50
52
run : |
51
53
pip install tox
52
54
53
55
- name : Run tests
54
56
run : |
55
- pip install tox
56
- tox -e ${{ matrix.cfg.toxenv }}
57
+ pip install tox
58
+ tox -e ${{ matrix.cfg.toxenv }}
0 commit comments