Closed Bug 1400289 Opened 7 years ago Closed 7 years ago

Move release documentation in tree

Categories

(Testing :: geckodriver, enhancement, P1)

Version 3
enhancement

Tracking

(firefox57 fixed)

RESOLVED FIXED
mozilla57
Tracking Status
firefox57 --- fixed

People

(Reporter: ato, Assigned: ato)

Details

Attachments

(1 file)

We have a wiki page at https://github.com/mozilla/geckodriver/wiki/Releasing which should be moved in tree. It is also somewhat out of date now that geckodriver lives in tree and needs a couple of updates.
Assignee: nobody → ato
Status: NEW → ASSIGNED
Priority: -- → P1
Attachment #8908973 - Flags: review?(dburns) → review+
Comment on attachment 8908973 [details] Bug 1400289 - Add geckodriver release instructions. https://reviewboard.mozilla.org/r/180572/#review185932 ::: testing/geckodriver/doc/Releasing.md:67 (Diff revision 3) > +mention of this. Lines are optimally formatted at roughly 72 columns > +to make the file readable in a text editor as well as rendered HTML. > +fmt(1) does a splendid job at text formatting. > + > +[CHANGES.md]: ../CHANGES.md > +[webdriver]: ../webdriver Shouldn't this be 2 levels up?
Comment on attachment 8908973 [details] Bug 1400289 - Add geckodriver release instructions. https://reviewboard.mozilla.org/r/180572/#review185932 > Shouldn't this be 2 levels up? Yes it should. Good catch!
So, someone really need a git checkout and git to do a release? How would it work with Mercurial and git cinnabar? I asked because that is what most people are using.
(In reply to Henrik Skupin (:whimboo) from comment #8) > So, someone really need a git checkout and git to do a > release? How would it work with Mercurial and git cinnabar? I > asked because that is what most people are using. Mercurial won’t work with checking out httsp://github.com/mozilla/geckodriver.git unless there is a backend, like the reverse of cinnabar, that allows Mercurial to talk directly with git remotes. So you need git to export testing/geckodriver/* from m-c into the repo where Travis does releases from.
I see, so a partial checkout is possible and I don't have to clone the complete repo?
(In reply to Henrik Skupin (:whimboo) from comment #10) > I see, so a partial checkout is possible and I don't have to clone > the complete repo? I don’t understand the question. Cloning https://github.com/mozilla/geckodriver.git is not a big overhead.
(In reply to Andreas Tolfsen ‹:ato› from comment #11) > I don’t understand the question. Cloning > https://github.com/mozilla/geckodriver.git is not a big overhead. It's not about cloning the geckodriver repository but: > So you need git to export testing/geckodriver/* from m-c into the repo where Travis does releases from. Maybe git cinnabar can export such a patch from a hg repository which then can be imported in geckodriver. Anyway, it's something which should not hold us off from landing this patch.
(In reply to Henrik Skupin (:whimboo) from comment #12) > (In reply to Andreas Tolfsen ‹:ato› from comment #11) > > > I don’t understand the question. Cloning > > https://github.com/mozilla/geckodriver.git is not a big > > overhead. > > It's not about cloning the geckodriver repository but: > > > So you need git to export testing/geckodriver/* from m-c into > > the repo where Travis does releases from. > > Maybe git cinnabar can export such a patch from a hg repository > which then can be imported in geckodriver. > > Anyway, it's something which should not hold us off from landing > this patch. I think you may have misread the documentation. You don’t need git-cinnabar to do any of these steps. You can use hg, git, or git-cinnabar for your m-c checkout. You need git to check code into the GitHub geckodriver repository.
Pushed by atolfsen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/760c49597860 Add geckodriver release instructions. r=automatedtester
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: