# nur-ture ## Release Exemple: release de la version 0.6.0 Avant de faire une release majeure sur nur/ture, faire d'abord la release majeure correspondante sur * nulib/php * nulib/spout * nulib/phpss ~~~sh version=0.6.0 major="${version%.*}.0" ## branche dev74 git checkout dev74 sed -ri "\ /nulib\/.*:/s/[0-9]+.[0-9]+.0p74/${major}p74/ " .composer.pman.yml pci "maj projet" prel -v$version # en cas de conflit, sélectionner HEAD _merge82 ## branche dev82 git checkout dev82 sed -ri "\ /nulib\/.*:/s/[0-9]+.[0-9]+.0p82/${major}p82/ " .composer.pman.yml pci "maj projet" prel -C commit="$(git log --grep="Init changelog . version ${version}p82" --format=%H)" git checkout dev74 git cherry-pick "$commit" pp -a ~~~ -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary