glib: configure with `$PYTHON` as python
This take another approach at c5cd4e06 (component/glib: set --with-python to generate scripts with slapos python, 2022-09-20) because this python might exceed the limit of shebang lines, that change was bad because it brought back the problem that we fixed in 6acdc8ca (glib: put the expected python in $PATH, 2019-12-18) Now that component/defaults.cfg set the ${python:location}/bin in $PATH, we can assume that python is always in $PATH. The problem with python3 software is that python3 does not install a "python" binary, only python3, so we can use the $PYTHON environment variable which will be set to python2 or python3 and that in both cases this will be a valid python interpreter. This re-applies 7581b668 (component/glib: remove bad file bin/gtester-report after compilation, 2020-08-07) because with this approach that script's shebang is just #!python3
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
passed |
#524256
external
|
Cloudooo.UnitTest-Master |
|
||||||
passed |
#524307
external
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster |
00:34:38
|
||||||
passed |
#524480
external
|
ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master |
|
||||||
passed |
#524247
external
|
ERP5.StandaloneDeploymentScriptTest-Debian.Stretch |
|
||||||
passed |
#524246
external
|
SlapOS-Master.StandaloneDeploymentScriptTest-Debian.Buster |
|
||||||
passed |
#524255
external
|
SlapOS-Master.StandaloneDeploymentScriptTest-Debian.Stretch |
00:46:33
|
||||||
passed |
#524285
external
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:11:51
|
||||||
failed |
#524270
external
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:14:56
|
||||||
passed |
#524243
external
|
SlapOS.KVM.ResilienceTest-Master |
|
||||||
passed |
#524296
external
|
SlapOS.SlapRunner.ResilienceTest-Master |
00:23:08
|
||||||
failed |
#524301
external
|
SlapOS.SlapRunner.ResilienceTest-Master.ERP5 |
01:45:54
|
||||||
failed |
#524418
external
|
SlapOS.SoftwareReleases.IntegrationTest-Jerome.Work |
|
||||||
passed |
#524250
external
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster |
00:33:03
|
||||||
passed |
#524252
external
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Stretch |
00:46:42
|
||||||
passed |
#524237
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python2 |
|
||||||
passed |
#524239
external
retried
|
SlapOS.Eggs.UnitTest-Master.Python3 |
|
||||||
passed |
#524242
external
retried
|
SlapOS.SlapRunner.ResilienceTest-Master |
|
||||||
failed |
#524257
external
retried
|
SlapOS.SlapRunner.ResilienceTest-Master.ERP5 |
|
||||||
passed |
#524245
external
retried
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Buster |
|
||||||
passed |
#524248
external
retried
|
Wendelin.StandaloneDeploymentScriptTest-Debian.Stretch |
|
||||||