![]() Cherry-pick remainder of patches after the build1 tag.example: git rebase -autosquash -interactive FIREFOX_102_8_0esr_BUILD1 HEAD.Rebase and autosquash these cherry-picked commits.Cherry-pick the previous base-browser commits up to base-browser's build1 tag onto new base-browser rebase branch.example: git branch base-browser-rebase FIREFOX_102_8_0esr_BUILD1. ![]() ![]() ![]() Checkout a new branch for the base-browser rebase.branch name in the form: tor-browser-$(ESR_VERSION)esr-$(BROWSER_MAJOR).$(BROWSER_MINOR)-1.Create new stable tor-browser branch from.branch name in the form: base-browser-$(ESR_VERSION)esr-$(BROWSER_MAJOR).$(BROWSER_MINOR)-1.Create new stable base-browser branch from tag.Identify the Firefox Tagged Commit and Create New Branches Link this issue to the appropriate Release Prep issue.`$(TOR_BROWSER_BRANCH_PREV)` : the full name of the previous `tor-browser` branch `$(TOR_BROWSER_BRANCH)` : the full name of the current `tor-browser` branch `$(BASE_BROWSER_BRANCH_PREV)` : the full name of the previous `base-browser` branch `$(BASE_BROWSER_BRANCH)` : the full name of the current `base-browser` branch example : either `0` or `5` Alpha's is always `(Stable + 5) % 10` `$(BROWSER_MINOR)` : the browser minor version `$(BROWSER_MAJOR)` : the browser major version `$(ESR_TAG_PREV)` : the Mozilla defined hg (Mercurial) tag associated with the previous ESR version when rebasing (ie, the ESR version we are rebasing from) ` (ESR_TAG)` : the Mozilla defined hg (Mercurial) tag associated with `(ESR_VERSION)` `$(ESR_VERSION)` : the Mozilla defined ESR version, used in various places for building tor-browser tags, labels, etc NOTE: All examples reference the rebase from 102.7.0esr to 102.8.0esr Explanation of variables
0 Comments
Leave a Reply. |