@@ -43,11 +43,16 @@ jobs:
43
43
- << : *style_python
44
44
45
45
python : " 3.6"
46
+ - << : *style_python
47
+
48
+ python : " 3.7"
49
+ dist : xenial
50
+ sudo : true
46
51
# - &style_cpp
47
52
# stage: 'Style'
48
53
49
54
# language: python
50
- # python: "2.7 "
55
+ # python: "3.6 "
51
56
# addons:
52
57
# apt:
53
58
# sources:
@@ -111,6 +116,7 @@ jobs:
111
116
# -DopenPMD_USE_ADIOS1=$USE_ADIOS1
112
117
# -DopenPMD_USE_ADIOS2=$USE_ADIOS2
113
118
# -DopenPMD_USE_PYTHON=OFF
119
+ # -DopenPMD_USE_LOGGING=ON
114
120
# -DopenPMD_USE_INVASIVE_TESTS=ON
115
121
# $TRAVIS_BUILD_DIR
116
122
# script:
@@ -150,6 +156,7 @@ jobs:
150
156
-DopenPMD_USE_ADIOS1=$USE_ADIOS1
151
157
-DopenPMD_USE_ADIOS2=$USE_ADIOS2
152
158
-DopenPMD_USE_PYTHON=$USE_PYTHON
159
+ -DopenPMD_USE_LOGGING=ON
153
160
-DopenPMD_USE_INVASIVE_TESTS=ON
154
161
$TRAVIS_BUILD_DIR
155
162
script :
@@ -198,7 +205,7 @@ jobs:
198
205
fi
199
206
fi
200
207
- if [ "$USE_PYTHON" == "ON" ]; then
201
- export EXTRA_CMAKE_FLAGS="-DPYTHON_EXECUTABLE:FILEPATH=$(which python )";
208
+ export EXTRA_CMAKE_FLAGS="-DPYTHON_EXECUTABLE:FILEPATH=$(which python3 )";
202
209
if [ "$USE_INTERNAL_PYBIND11" == "OFF" ]; then
203
210
export EXTRA_CMAKE_FLAGS="$EXTRA_CMAKE_FLAGS -DopenPMD_USE_INTERNAL_PYBIND11=OFF";
204
211
fi;
@@ -212,6 +219,7 @@ jobs:
212
219
-DopenPMD_USE_ADIOS1=$USE_ADIOS1
213
220
-DopenPMD_USE_ADIOS2=$USE_ADIOS2
214
221
-DopenPMD_USE_PYTHON=$USE_PYTHON
222
+ -DopenPMD_USE_LOGGING=OFF
215
223
-DopenPMD_USE_INVASIVE_TESTS=ON
216
224
$EXTRA_CMAKE_FLAGS
217
225
-DCMAKE_INSTALL_PREFIX=$HOME/openPMD-test-install
@@ -315,7 +323,7 @@ jobs:
315
323
- << : *test-cpp-unit
316
324
name :
[email protected] -MPI -PY +H5 +ADIOS1
317
325
language : python
318
- python : " 2.7 "
326
+ python : " 3.6 "
319
327
env :
320
328
-
CXXSPEC="%[email protected] " USE_MPI=OFF USE_PYTHON=OFF USE_HDF5=ON USE_ADIOS1=ON USE_ADIOS2=OFF USE_SAMPLES=OFF
321
329
compiler : gcc
@@ -333,7 +341,7 @@ jobs:
333
341
- << : *test-cpp-unit
334
342
name :
[email protected] +MPI -PY +H5 +ADIOS1
335
343
language : python
336
- python : " 2.7 "
344
+ python : " 3.6 "
337
345
env :
338
346
-
CXXSPEC="%[email protected] " USE_MPI=ON USE_PYTHON=OFF USE_HDF5=ON USE_ADIOS1=ON USE_ADIOS2=OFF USE_SAMPLES=ON
339
347
compiler : gcc
@@ -350,7 +358,7 @@ jobs:
350
358
- << : *test-cpp-unit
351
359
name :
[email protected] -MPI -PY +H5 +ADIOS1 -JSON
352
360
language : python
353
- python : " 2.7 "
361
+ python : " 3.6 "
354
362
env :
355
363
-
CXXSPEC="%[email protected] " USE_MPI=OFF USE_PYTHON=OFF USE_JSON=OFF USE_HDF5=ON USE_ADIOS1=ON USE_ADIOS2=OFF USE_SAMPLES=ON
356
364
compiler : gcc
@@ -368,7 +376,7 @@ jobs:
368
376
- << : *test-cpp-unit
369
377
name :
[email protected] +MPI -PY +H5 +ADIOS1
370
378
language : python
371
- python : " 2.7 "
379
+ python : " 3.6 "
372
380
env :
373
381
-
CXXSPEC="%[email protected] " USE_MPI=ON USE_PYTHON=OFF USE_HDF5=ON USE_ADIOS1=ON USE_ADIOS2=OFF USE_SAMPLES=ON
374
382
compiler : gcc
@@ -464,7 +472,7 @@ jobs:
464
472
name :
[email protected] +coveralls
465
473
sudo : required
466
474
language : python
467
- python : " 2.7 "
475
+ python : " 3.6 "
468
476
compiler : gcc
469
477
env :
470
478
-
CXXSPEC="%[email protected] " USE_MPI=ON USE_PYTHON=ON USE_HDF5=ON USE_ADIOS1=ON USE_ADIOS2=OFF
@@ -508,10 +516,12 @@ jobs:
508
516
cmake
509
517
-DCMAKE_BUILD_TYPE=Debug
510
518
-DopenPMD_USE_MPI=$USE_MPI
519
+ -DopenPMD_USE_JSON=$USE_JSON
511
520
-DopenPMD_USE_HDF5=$USE_HDF5
512
521
-DopenPMD_USE_ADIOS1=$USE_ADIOS1
513
522
-DopenPMD_USE_ADIOS2=$USE_ADIOS2
514
523
-DopenPMD_USE_PYTHON=OFF
524
+ -DopenPMD_USE_LOGGING=OFF
515
525
-DopenPMD_USE_INVASIVE_TESTS=ON
516
526
$TRAVIS_BUILD_DIR
517
527
- make -j 2
@@ -557,7 +567,7 @@ jobs:
557
567
name : " openPMD/openPMD-api"
558
568
description : " C++ & Python API for Scientific I/O with openPMD"
559
569
notification_email :
[email protected]
560
- build_command_prepend : " mkdir coverity_build; cd coverity_build; . ../.travis/download_samples.sh; cmake .. -DPYTHON_EXECUTABLE:FILEPATH=$(which python ); cd .."
570
+ build_command_prepend : " mkdir coverity_build; cd coverity_build; . ../.travis/download_samples.sh; cmake .. -DPYTHON_EXECUTABLE:FILEPATH=$(which python3 ); cd .."
561
571
build_command : " make -C coverity_build -j 2"
562
572
branch_pattern : coverity_scan
563
573
0 commit comments