Changes for page Release Plan Help

Last modified by Vincent Massol on 2024/03/19 16:56

<
From version < 121.3 >
edited by Vincent Massol
on 2016/04/27 13:48
To version < 122.1 >
edited by Vincent Massol
on 2016/04/27 13:50
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -291,10 +291,7 @@
291 291  * Gets the revapi ignores from the ##pom.xml## of ##xwiki-commons##, ##xwiki-rendering## and ##xwiki-platform## GitHub repositories and store them in an xobject in the Release Note page. If you wish to regenerate the content from GitHub just delete this xobject.
292 292  * Displays the ignores
293 293  
294 -{{info}}
295 -The following operations need to be performed on your **local machine**.
296 -{{/info}}
297 -
294 +If you're releasing a final version, perform the following operations on your **local machine**:
298 298  * Checkout the tag you've just released for all Git repositories having java code (##xwiki-commons##, ##xwiki-rendering##, ##xwiki-platform##)(((
299 299  {{code language="sh"}}
300 300  $ cd xwiki-commons
... ... @@ -303,7 +303,7 @@
303 303  $ git checkout xwiki-commons-4.2-rc-1
304 304  {{/code}}
305 305  )))
306 -* If this is a final version (including bugfix releases), you have to remove the revapi ignores from the branch **and also on master** in order to start fresh the next version.
303 +* Remove the revapi ignores from the branch **and also on master** in order to start fresh the next version.
307 307  ** You have to remove ignores from 3 locations:
308 308  *** ##xwiki-commons/xwiki-commons-core/pom.xml##
309 309  *** ##xwiki-rendering/pom.xml##
... ... @@ -326,9 +326,8 @@
326 326  git push origin stable-6.2.x
327 327  {{/code}}
328 328  )))
329 -* If you are releasing a final version:
330 -** Checkout ##master## for ##xwiki-commons## and edit the top level ##pom.xml## to update the ##xwiki.compatibility.previous.version##. Set the value to be your release you've just done.
331 -** Checkout the ##xwiki-commons## branch corresponding to your release (for example if you're releasing 4.1.3, checkout ##stable-4.1.x##) and cherry-pick the commit you`ve just pushed to master. ({{code language="sh"}}git cherry-pick -x master; git push origin stable-4.1.x{{/code}})
326 +* Checkout ##master## for ##xwiki-commons## and edit the top level ##pom.xml## to update the ##xwiki.compatibility.previous.version##. Set the value to be your release you've just done.
327 +* Checkout the ##xwiki-commons## branch corresponding to your release (for example if you're releasing 4.1.3, checkout ##stable-4.1.x##) and cherry-pick the commit you`ve just pushed to master. ({{code language="sh"}}git cherry-pick -x master; git push origin stable-4.1.x{{/code}})
332 332  
333 333  = Push to OW2 =
334 334  

Get Connected