Changes for page Release Process

Last modified by Simon Urli on 2023/10/10 11:52

<
From version < 82.1 >
edited by Caleb James DeLisle
on 2011/09/01 17:07
To version < 83.1 >
edited by Caleb James DeLisle
on 2011/09/01 18:23
>
Change comment: replacing ${project.version} nolonger needed

Summary

Details

Page properties
Content
... ... @@ -339,7 +339,9 @@
339 339  ## this is dangerous, find a better way!
340 340  #mvn versions:update-parent -DgenerateBackupPoms=false -DparentVersion=$VERSION
341 341  
342 -ls pom.xml | sed "s/^\(.*\)$/cat \1 | sed \'s\/\\\\\${project\\.version}\/$VERSION\/g\' > \1.tmp ; mv \1.tmp \1/" | sh
342 +# no longer needed
343 +#ls pom.xml | sed "s/^\(.*\)$/cat \1 | sed \'s\/\\\\\${project\\.version}\/$VERSION\/g\' > \1.tmp ; mv \1.tmp \1/" | sh
344 +
343 343  git commit -a -m "[release] changed version numbers to $VERSION"
344 344  mvn release:prepare -DpushChanges=false -DlocalCheckout=true -DautoVersionSubmodules=true -DreleaseVersion=$VERSION
345 345  mvn release:perform -DpushChanges=false -DlocalCheckout=true
... ... @@ -354,7 +354,9 @@
354 354  ## this is dangerous, find a better way!
355 355  #mvn versions:update-parent -DgenerateBackupPoms=false -DparentVersion=$VERSION
356 356  
357 -ls pom.xml | sed "s/^\(.*\)$/cat \1 | sed \'s\/\\\\\${project\\.version}\/$VERSION\/g\' > \1.tmp ; mv \1.tmp \1/" | sh
359 +# no longer needed
360 +#ls pom.xml | sed "s/^\(.*\)$/cat \1 | sed \'s\/\\\\\${project\\.version}\/$VERSION\/g\' > \1.tmp ; mv \1.tmp \1/" | sh
361 +
358 358  git commit -a -m "[release] changed version numbers to $VERSION"
359 359  mvn release:prepare -DpushChanges=false -DlocalCheckout=true -DreleaseVersion=$VERSION -DautoVersionSubmodules=true -Pci
360 360  mvn release:perform -DpushChanges=false -DlocalCheckout=true
... ... @@ -367,7 +367,10 @@
367 367  cd ../xwiki-enterprise/
368 368  ## this is dangerous, find a better way!
369 369  #mvn versions:update-parent -DgenerateBackupPoms=false -DparentVersion=$VERSION
370 -ls pom.xml | sed "s/^\(.*\)$/cat \1 | sed \'s\/\\\\\${project\\.version}\/$VERSION\/g\' > \1.tmp ; mv \1.tmp \1/" | sh
374 +
375 +# no longer needed
376 +# ls pom.xml | sed "s/^\(.*\)$/cat \1 | sed \'s\/\\\\\${project\\.version}\/$VERSION\/g\' > \1.tmp ; mv \1.tmp \1/" | sh
377 +
371 371  git commit -a -m "[release] changed version numbers to $VERSION"
372 372  mvn release:prepare -DpushChanges=false -DlocalCheckout=true -DreleaseVersion=$VERSION -DautoVersionSubmodules=true -Pci,hsqldb,mysql,pgsql,derby,jetty,glassfish -Darguments="-N"
373 373  mvn release:perform -DpushChanges=false -DlocalCheckout=true -Pci,hsqldb,jetty -DskipTests -Darguments='-Pci,hsqldb,jetty -DskipTests'
... ... @@ -386,7 +386,10 @@
386 386  cd ../xwiki-manager/
387 387  ## this is dangerous, find a better way!
388 388  #mvn versions:update-parent -DgenerateBackupPoms=false -DparentVersion=$VERSION
396 +
397 +# no longer needed
389 389  ls pom.xml | sed "s/^\(.*\)$/cat \1 | sed \'s\/\\\\\${project\\.version}\/$VERSION\/g\' > \1.tmp ; mv \1.tmp \1/" | sh
399 +
390 390  git commit -a -m "[release] changed version numbers to $VERSION"
391 391  mvn release:prepare -DpushChanges=false -DlocalCheckout=true -DreleaseVersion=$VERSION -DautoVersionSubmodules=true -Pci,hsqldb,mysql,pgsql,derby,jetty,glassfish -Darguments="-N"
392 392  mvn release:perform -DpushChanges=false -DlocalCheckout=true -Pmysql -Darguments='-Pmysql'

Get Connected