X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/21668ddb215e62e653854df55ffcd83ce50dea58..bb0a82c6a53abd8c2c09cc556781fca5928bb6b9:/doc/doxygen/inside_release.doc diff --git a/doc/doxygen/inside_release.doc b/doc/doxygen/inside_release.doc index 85450300a4..727819ec46 100644 --- a/doc/doxygen/inside_release.doc +++ b/doc/doxygen/inside_release.doc @@ -12,7 +12,7 @@ Please apply the following checklist before releasing. SIMGRID_VERSION_MAJOR and friends. Please also update the comments right before these macros so that we keep a track of the version numbers that were used. - - The" make distcheck" target works (testing that every files needed + - The "make distcheck" target works (testing that every files needed to build and install are included in the archive) - Tests - All tests pass on a reasonable amount of platforms (typically, @@ -36,8 +36,8 @@ globbing, you must ensure that your tree contains no cruft. You can either checkout a new tree or remove anything from your current tree: \verbatim $ cd simgrid -$ git reset --hard master -$ git clean -dfx +$ git reset --hard master # warning, it will kill your uncommited changes +$ git clean -dfx # warning, it will kill your uncommited changes \endverbatim You can then build the archive. This gives you your archive in the @@ -72,6 +72,8 @@ $ make nsis - Tag the git repository (don't forget to push the tags to the main repo) - Push the archive files on gforge +- Rebuild and resynchronize the website so that the file gets visible + from our download page (see @ref inside_doxygen_website). - Update the link ff-scm-v4-prod:/home/groups/simgrid/htdocs/simgrid/latest - Announce the release - Mail the simgrid-user mailing list @@ -86,11 +88,10 @@ Please apply the above checklists before and after releasing the bindings. Then, clean your git repository and build the archive. It will give you an archive file in the build dir: -'SimGrid-Java-${inside_release_version}.tar.gz' or 'SimGrid-Ruby-${inside_release_version}.tar.gz'. \verbatim -$ cd simgrid-java (or simgrid-ruby) +$ cd simgrid-ruby $ git reset --hard master $ git clean -dfx $ mkdir build