
BuildBot has been producing snapshots for a while (long before we switched from Subversion to Git), which were compiled from the main development tree (SVN's trunk at the time), and uploaded here: http://www.lrde.epita.fr/dload/olena/snapshots/ However, now that we use Git, it seemed pointless to keep the same mechanism: each commit in /any/ branch ending in a successful build would produce a tarball overwriting the previous snapshot, whatever branch were used in the production of the later. So I adjusted the lrde-build.sh script used by BuildBot to 1. Filter the branches producing a snapshot after a build successfully completed. Currently, these branches are `master', `next' and `swilena'. Ask me if you want to add more branches to this set. 2. Have snapshot be stored in a subdirectory of the previous URL, e.g. http://www.lrde.epita.fr/dload/olena/snapshots/next/ http://www.lrde.epita.fr/dload/olena/snapshots/swilena/ ... This way BuildBot won't overwrite a snapshot with changes on Scribo with, e.g., a snapshot with changes changes on Swilena. The generated documentation is also stored in the subdirectory, as usual. The names used for the tarballs are a bit lengthy, but this removes any ambiguity as for their content IMHO.
participants (1)
-
Roland Levillain