@@ -63,7 +63,7 @@ LINK_MAP = [
63
63
64
64
65
65
DOCKER_IMAGE_PPC64LE_MANYLINUX = " quay.io/pypa/manylinux2014_ppc64le"
66
- DOCKER_IMAGE_X86_64_MANYLINUX = " quay.io/pypa/manylinux2010_x86_64 "
66
+ DOCKER_IMAGE_X86_64_MANYLINUX = " quay.io/pypa/manylinux2014_x86_64 "
67
67
68
68
69
69
// Note: global variables must be declared without `def`
@@ -251,12 +251,12 @@ ansiColor('xterm') {
251
251
-c "cd /dot && \
252
252
ls -la && \
253
253
ls -la src/datatable && \
254
- /opt/python/cp37-cp37m/bin/python3.7 ci/ext.py debugwheel --audit && \
255
254
/opt/python/cp37-cp37m/bin/python3.7 ci/ext.py wheel --audit && \
255
+ /opt/python/cp38-cp38/bin/python3.8 ci/ext.py debugwheel --audit && \
256
256
/opt/python/cp38-cp38/bin/python3.8 ci/ext.py wheel --audit && \
257
257
/opt/python/cp39-cp39/bin/python3.9 ci/ext.py wheel --audit && \
258
258
/opt/python/cp310-cp310/bin/python3.10 ci/ext.py wheel --audit && \
259
- echo '===== Py3.7 Debug =====' && unzip -p dist/*debug*.whl datatable/_build_info.py && \
259
+ echo '===== Py3.8 Debug =====' && unzip -p dist/*debug*.whl datatable/_build_info.py && \
260
260
mv dist/*debug*.whl . && \
261
261
echo '===== Py3.7 =====' && unzip -p dist/*cp37*.whl datatable/_build_info.py && \
262
262
echo '===== Py3.8 =====' && unzip -p dist/*cp38*.whl datatable/_build_info.py && \
@@ -335,12 +335,12 @@ ansiColor('xterm') {
335
335
-c "cd /dot && \
336
336
ls -la && \
337
337
ls -la src/datatable && \
338
- /opt/python/cp37-cp37m/bin/python3.7 ci/ext.py debugwheel --audit && \
339
338
/opt/python/cp37-cp37m/bin/python3.7 ci/ext.py wheel --audit && \
339
+ /opt/python/cp38-cp38/bin/python3.8 ci/ext.py debugwheel --audit && \
340
340
/opt/python/cp38-cp38/bin/python3.8 ci/ext.py wheel --audit && \
341
341
/opt/python/cp39-cp39/bin/python3.9 ci/ext.py wheel --audit && \
342
342
/opt/python/cp310-cp310/bin/python3.10 ci/ext.py wheel --audit && \
343
- echo '===== Py3.7 Debug =====' && unzip -p dist/*debug*.whl datatable/_build_info.py && \
343
+ echo '===== Py3.8 Debug =====' && unzip -p dist/*debug*.whl datatable/_build_info.py && \
344
344
mv dist/*debug*.whl . && \
345
345
echo '===== Py3.7 =====' && unzip -p dist/*cp37*.whl datatable/_build_info.py && \
346
346
echo '===== Py3.8 =====' && unzip -p dist/*cp38*.whl datatable/_build_info.py && \
@@ -365,29 +365,29 @@ ansiColor('xterm') {
365
365
if (! params. DISABLE_ALL_TESTS ) {
366
366
def testStages = [:]
367
367
testStages <<
368
- namedStage(' Test x86_64-manylinux-py37-debug ' , { stageName , stageDir ->
368
+ namedStage(' Test x86_64-manylinux-py37' , { stageName , stageDir ->
369
369
node(NODE_LINUX ) {
370
370
buildSummary. stageWithSummary(stageName, stageDir) {
371
371
cleanWs()
372
372
dumpInfo()
373
373
dir(stageDir) {
374
374
unstash ' datatable-sources'
375
- unstash ' x86_64-manylinux-debugwheels '
376
- test_in_docker(" x86_64-manylinux-py37-debug " , " 37" ,
375
+ unstash ' x86_64-manylinux-wheels '
376
+ test_in_docker(" x86_64-manylinux-py37" , " 37" ,
377
377
DOCKER_IMAGE_X86_64_MANYLINUX )
378
378
}
379
379
}
380
380
}
381
381
}) <<
382
- namedStage(' Test x86_64-manylinux-py37 ' , { stageName , stageDir ->
382
+ namedStage(' Test x86_64-manylinux-py38-debug ' , doPy38Tests , { stageName , stageDir ->
383
383
node(NODE_LINUX ) {
384
384
buildSummary. stageWithSummary(stageName, stageDir) {
385
385
cleanWs()
386
386
dumpInfo()
387
387
dir(stageDir) {
388
388
unstash ' datatable-sources'
389
- unstash ' x86_64-manylinux-wheels '
390
- test_in_docker(" x86_64-manylinux-py37 " , " 37 " ,
389
+ unstash ' x86_64-manylinux-debugwheels '
390
+ test_in_docker(" x86_64-manylinux-py38-debug " , " 38 " ,
391
391
DOCKER_IMAGE_X86_64_MANYLINUX )
392
392
}
393
393
}
@@ -435,29 +435,29 @@ ansiColor('xterm') {
435
435
}
436
436
}
437
437
}) <<
438
- namedStage(' Test ppc64le-manylinux-py37-debug ' , doPpcTests, { stageName , stageDir ->
438
+ namedStage(' Test ppc64le-manylinux-py37' , doPpcTests, { stageName , stageDir ->
439
439
node(NODE_PPC ) {
440
440
buildSummary. stageWithSummary(stageName, stageDir) {
441
441
cleanWs()
442
442
dumpInfo()
443
443
dir(stageDir) {
444
444
unstash ' datatable-sources'
445
- unstash ' ppc64le-manylinux-debugwheels '
446
- test_in_docker(" ppc64le-manylinux-py37-debug " , " 37" ,
445
+ unstash ' ppc64le-manylinux-wheels '
446
+ test_in_docker(" ppc64le-manylinux-py37" , " 37" ,
447
447
DOCKER_IMAGE_PPC64LE_MANYLINUX )
448
448
}
449
449
}
450
450
}
451
451
}) <<
452
- namedStage(' Test ppc64le-manylinux-py37 ' , doPpcTests, { stageName , stageDir ->
452
+ namedStage(' Test ppc64le-manylinux-py38-debug ' , doPpcTests && doPy38Tests , { stageName , stageDir ->
453
453
node(NODE_PPC ) {
454
454
buildSummary. stageWithSummary(stageName, stageDir) {
455
455
cleanWs()
456
456
dumpInfo()
457
457
dir(stageDir) {
458
458
unstash ' datatable-sources'
459
- unstash ' ppc64le-manylinux-wheels '
460
- test_in_docker(" ppc64le-manylinux-py37 " , " 37 " ,
459
+ unstash ' ppc64le-manylinux-debugwheels '
460
+ test_in_docker(" ppc64le-manylinux-py38-debug " , " 38 " ,
461
461
DOCKER_IMAGE_PPC64LE_MANYLINUX )
462
462
}
463
463
}
0 commit comments