# #pré-requis # #settings.xml pack-portal true /home/jeanseb/distributions/jboss-portal-2.7.2.zip /home/jeanseb/distributions # le répertoire ${portal-pack-dir} doit contenir jboss-portal-2.7.2.zip # #packaging du core # cd toutatice-portail/core mvn release:prepare --batch-mode -Dtag=TEST-1.0_RC1 -DreleaseVersion=1.0-RC1 -DdevelopmentVersion=1.0-SNAPSHOT #génération des artefacts mvn release:perform # #packaging du cms # #dans /cms/pom.xml, mettre le numéro de version du core 1.0-RC1 mvn release:prepare --batch-mode -Dtag=TEST-1.0_RC1 -DreleaseVersion=1.0-RC1 -DdevelopmentVersion=1.0-SNAPSHOT mvn release:perform # #packaging de la distribution du socle # #dans /distribution/toutatice-portail-distribtion/pom.xml, préciser les versions 1.0-RC1 1.0-RC1 #generation de la release mvn release:prepare --batch-mode -Dtag=TEST-1.0_RC1 -DreleaseVersion=1.0-RC1 -DdevelopmentVersion=1.0-SNAPSHOT #packaging de la distribution #le livrable toutatice-portail-distribution-prod-[version].zip sera recopié dans ${portal-pack-dir} mvn release:perform # #packaging du livrable exemple : demo # #dans /demo/pom.xml, préciser les versions 1.0-RC1 1.0-RC1 #dans /demo/toutatice-portail-demo-distribution/pom.xml, préciser les versions 1.0-RC1 1.0-RC1 1.0-RC1 1.0-RC1 #generation de la release mvn release:prepare --batch-mode -Dtag=TEST-1.0_RC1 -DreleaseVersion=1.0-RC1 -DdevelopmentVersion=1.0-SNAPSHOT #packaging de la distribution #le livrable toutatice-portail-demo-distribution-prod-[version] .zip sera recopié dans ${portal-pack-dir} mvn release:perform -