Mercurial > treepkg
diff contrib/sawmill/README @ 453:dde2a0b68dc7
Improved README of sawmill a bit.
author | Sascha Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 20 Aug 2010 16:27:31 +0000 |
parents | 333232953771 |
children | 93d66243bce7 |
line wrap: on
line diff
--- a/contrib/sawmill/README Fri Aug 20 16:15:29 2010 +0000 +++ b/contrib/sawmill/README Fri Aug 20 16:27:31 2010 +0000 @@ -1,2 +1,30 @@ A simple mod_python based web application to render the build reports of treepkg. + +Tested on Debian 5.0 Lenny + +# apt-get install apache2 +# apt-get install libapache2-mod-python +# apt-get install apt-get install python-lxml + +Copy web dir into a place which is served by apache. +Create an .htaccess file in web: +---8<--- +AddHandler mod_python .py +DirectoryIndex index.py +PythonHandler mod_python.publisher +--->8--- + +Create sub directories in web/treepkgs for each +treepkg which reports should be served. Edit +the treepkg.xml file in these directories to +provide some extra information about the treepkgs. +See web/treepkgs/demo as an example. + +Use rsync at the treepkg side to push the +reports to the corresponding treepkgs directory: + +$ rsync -avz \ + --exclude 'debian' --exclude 'src' \ + --exclude 'binary' --exclude '*checkout*' \ + --exclude '*.html' $TREE_PKG/mill/tracks/ $DEST/tracks