Keep building linux32 geckodriver binaries via the toolchain build task
Categories
(Testing :: geckodriver, enhancement, P1)
Tracking
(firefox71 fixed)
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: whimboo, Assigned: whimboo)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
With bug 1534533 we got geckodriver to build on mainly all supported platforms but not Linux32. Main reason was that I was told we don't really need those anymore. But as it looks like we cannot really stop building those without proper reach out.
As such we would have to add the config to properly build linux32 builds to:
https://searchfox.org/mozilla-central/source/taskcluster/ci/toolchain/geckodriver.yml
and maybe:
https://searchfox.org/mozilla-central/source/taskcluster/scripts/misc/build-geckodriver.sh
Assignee | ||
Updated•5 years ago
|
Comment 1•5 years ago
|
||
With luck this is just duplicating the linux64 block and bumping the argument at https://searchfox.org/mozilla-central/rev/878bbf3cb8897a208454df27535f3522ab482cf2/taskcluster/ci/toolchain/geckodriver.yml#25 to look like the 32-bit toolchain at https://searchfox.org/mozilla-central/rev/878bbf3cb8897a208454df27535f3522ab482cf2/taskcluster/ci/toolchain/rust.yml#92.
Assignee | ||
Comment 2•5 years ago
•
|
||
Yes, that works! See:
I only wonder which group name it should get given that we do not have any other Linux32 toolchain job. While TL
is reserved for Linux64, I would suggest to use TL32
.
Assignee | ||
Comment 3•5 years ago
|
||
Updated•5 years ago
|
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8c053fb38b24 [geckodriver] Build linux32 geckodriver binaries via toolchain build task. r=nalexander
Comment 5•5 years ago
|
||
bugherder |
Description
•