Changes for page Release Process
Last modified by Simon Urli on 2023/10/10 11:52
<
>
edited by Caleb James DeLisle
on 2011/09/01 17:07
on 2011/09/01 17:07
edited by Caleb James DeLisle
on 2011/09/01 18:23
on 2011/09/01 18:23
Change comment:
replacing ${project.version} nolonger needed
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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'