version numbers that were used.
- The" make distcheck" target works (testing that every files needed
to build and install are included in the archive)
+ - The URL provided to download in the examples of
+ doc/doxygen/install.doc is accurate. Note that updating the
+ version number is not enough as it only impacts the name that will
+ be given to the downloaded file. The real identifier is the number
+ before, between /s. This makes this part very difficult to
+ generate automatically.
- Tests
- All tests pass on a reasonable amount of platforms (typically,
everything on cdash)
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
- 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