Closed
Bug 1352476
Opened 7 years ago
Closed 7 years ago
RFE: Document on the README how to create a release tag
Categories
(JSS Graveyard :: Documentation, enhancement, P1)
Tracking
(Not tracked)
RESOLVED
FIXED
4.4
People
(Reporter: elio.maldonado.batiz, Assigned: mharmsen)
Details
Attachments
(1 file, 1 obsolete file)
1.41 KB,
text/plain
|
Details |
Please add to the JSS JSS README file https://hg.mozilla.org/projects/jss/file/tip/README and explanation of how a JSS module maintainer creates a tag for a reelase. This could b either a note in the main text or a footnote. This is how I once did created tag. Looking at https://hg.mozilla.org/projects/jss ... diff browse abbd61201dce 2017-03-14 08:19 -0700 Elio Maldonado - Added tag JSS_4_4_20170313 for changeset 055aa3ce8a61 diff browse 055aa3ce8a61 2017-03-13 14:07 -0700 Matthew Harmsen - Bug 1322364 - Release JSS 4.4.0 - turn off BETA, r=mharmsen JSS_4_4_20170313 In the second entry 055aa3ce8a61 is the revision that was used to create the upstream tar ball we used to rebase downstream fedora jss to what we wanted. The first entry I was done afterwards to tag the source tree, notice the 055aa3ce8a61 at the end matches the one below The tag was created with this command hg tag --rev 055aa3ce8a61 JSS_4_4_20170313 The actual note could be expressed in more general way.
Reporter | ||
Updated•7 years ago
|
Assignee: glenbeasley → mharmsen
Status: NEW → ASSIGNED
Priority: -- → P1
Reporter | ||
Updated•7 years ago
|
Target Milestone: --- → 4.4.1
Assignee | ||
Comment 1•7 years ago
|
||
Elio, This ticket can basically continue to target 4.4 (it may get done before the next JSS devel freeze, but if it doesn't, it won't break anything). -- Matt
Reporter | ||
Updated•7 years ago
|
Target Milestone: 4.4.1 → 4.5
Reporter | ||
Updated•7 years ago
|
Target Milestone: 4.5 → 4.4
Assignee | ||
Comment 2•7 years ago
|
||
Elio, This is a first crack at describing the source code tagging strategy that we are using. Being much more unfamiliar with HG, please make any corrections necessary. Thanks, -- Matt
Attachment #8862668 -
Flags: review?(emaldona)
Reporter | ||
Comment 3•7 years ago
|
||
Comment on attachment 8862668 [details] [diff] [review] Update README documenting source tagging strategy Review of attachment 8862668 [details] [diff] [review]: ----------------------------------------------------------------- Looks good to me, only a minor request below. ::: README @@ +161,5 @@ > +(7) Tagging the Source Code for a Release > + > + During development, several releases may be made. Consequently, it is > + good practice to create a "static tag" to the source code at these various > + points in time using the following format: Please drop the "static" qualifier from the tag description as tags are either local or regular tags. See https://www.mercurial-scm.org/wiki/Tag and would just use the regular one. By default we are using regular tags. The rest of the descriptions is file.
Attachment #8862668 -
Flags: review?(emaldona) → review+
Assignee | ||
Comment 4•7 years ago
|
||
Elio, Changes made, please check this patch in and close this bug. Thanks, -- Matt
Attachment #8862668 -
Attachment is obsolete: true
Reporter | ||
Comment 5•7 years ago
|
||
Pushed: https://hg.mozilla.org/projects/jss/rev/4ee5af07d6d8fd7efe60d130d3e7593f6e12e642
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•