[meta] Release geckodriver from TaskCluster
Categories
(Testing :: geckodriver, enhancement)
Tracking
(Not tracked)
People
(Reporter: ato, Unassigned)
References
(Depends on 2 open bugs, Blocks 1 open bug)
Details
(Keywords: meta)
Updated•7 years ago
|
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 2•7 years ago
|
||
Reporter | ||
Updated•6 years ago
|
Comment 3•5 years ago
|
||
With bug 1577110 fixed the next release of geckodriver could be fully done via the toolchain builds!
Comment 4•3 years ago
|
||
I don't think we can release directly from taskcluster, because I don't think we can have long-term artifacts on there. We'd probably need to upload to archive.mozilla.org.
glob: I don't know if you're the right person to ask about this, but after some recent relability issues with releasing geckodriver from GitHub, we're trying to scope out how much effort it would be to release based on Mozilla infrastructure. I think that would roughly involve uploading the artifacts we're building on TaskCluster to (presumably) archive.mozilla.org whenever we want to release (this is not coupled to Firefox release cycles), and having some URL that can reliably be used to get the latest release. Do you know yourself, or know who we should ask about this?
This looks more like a RelEng question, redirecting.
Comment 6•3 years ago
|
||
Sounds like you'll want to create a beetmover
task (these are the tasks that move release blobs over to archive.mozilla.org). I believe you'll need a new set of credentials from SRE Services to push to whatever directory we choose. Someone on Releng would need to help get these credentials in place.
You'll also need to figure out when you want this task to run. E.g, you could have a VERSION.txt
file and the task only runs when it's modified maybe? Or you could manually trigger it when needed. Edit: Aki reminded me we should use shipit to handle releases if possible.
Is there signing involved in the release process as well? If so then that's another set of credentials that'll be needed for the signing task.
Updated•2 years ago
|
Comment 7•2 years ago
|
||
@jgraham - did the info ahal provided get you what you needed?
(apologies for the extremely late reply and response to needinfo)
Updated•2 years ago
|
Updated•2 years ago
|
Description
•