Release 15.1.4 for JH
Steps
-
Run git pullso that we can see the tagv15.1.4-ee. -
Merge v15.1.4-eeinto15-1-stable-jhgit checkout 15-1-stable-jh-
git merge v15.1.4-ee- A conflict will happen in
VERSION, set it to15.1.4-jhand commit the change.
- A conflict will happen in
-
Update the jh/Gemfile.lockfile:-
bundle config set --local gemfile jh/Gemfile(if you didn't point Gemfile to jh/Gemfile before) -
cp Gemfile.lock jh/ && bundle install- If this step generates changes to the
jh/Gemfile.lockfile, commit the changes with the commit messageUpdate jh/Gemfile.lock.
- If this step generates changes to the
-
-
Tag v15.1.4-jhgit checkout 15-1-stable-jhgit tag -a v15.1.4-jh -m "Version v15.1.4-jh"
-
Review JH changes between v15.1.4-ee..v15.1.4-jhandv15.1.3-ee..v15.1.3-jhwhich should only contains the version change, the above JH and upstream commit changes and thejh/Gemfile.lockchanges (if any).-
git fetch --tags --all(if your local tag is not latest code) git diff v15.1.3-ee..v15.1.3-jh > jh_diff.3git diff v15.1.4-ee..v15.1.4-jh > jh_diff.4-
diff jh_diff.3 jh_diff.4:2c2 < index 669844596b5..27cb96b1643 100644 --- > index 3c699452287..71cfc2c5ae3 100644 6c6 < -15.1.3-ee --- > -15.1.4-ee 8c8 < +15.1.3-jh --- > +15.1.4-jh 745c745 < index 00000000000..d785a15c579 --- > index 00000000000..6ae1c3c9f3a 2520c2520 < + 2.3.6 --- > + 2.3.15
-
-
Push the branch 15-1-stable-jhand the tagv15.1.4-jh.git checkout 15-1-stable-jhgit pushgit push origin v15.1.4-jh-
v15.1.4-jhcan now be found at https://jihulab.com/gitlab-cn/gitlab/-/commits/v15.1.4-jh
-
Monitor the pipeline of v15.1.4-jhand make sure it can pass.