Mercurial > treepkg
view demopublishpackages.cfg @ 251:243f206574cb
Make bin/listpackages.py prefer the newest packages by start-time, not
revision number. Change test_listpackages.py so that it uses more
realistic status files for the individual revisions and adapt the test
cases to the new behavior.
author | Bernhard Herzog <bh@intevation.de> |
---|---|
date | Thu, 09 Apr 2009 18:59:44 +0000 |
parents | a3f106580525 |
children | 70735b398bb0 |
line wrap: on
line source
# Demo configuration file for publishpackages.py. The default config # file used by publishpackages.py is publishpackages.cfg, so to use this # file as the basis for your configuration, copy or rename this file and # adapt it to your needs. [publishpackages] # Distribution (e.g. etch, lenny, ...) and section (e.g. experimental, # unstable, ...) for which to publish the packages distribution: lenny section: experimental # Username and host on which the treepackager runs. publishpackages.py # has to be able to connect to that host as the builduser via ssh # without knowning the password. This is best achieved with the # ssh-agent. build_user: builder build_host: localhost # the program to run on build_host to list the filenames of the packages # in question. Currently publishpackages.py assumes that the default # configuration for that program works. build_listpackages: ~/treepkg/bin/listpackages.py # Username and host on which to publish the packages. # publishpackages.py uses ssh to execute commands on the publish_host to # create directories and scp to copy the files from the local cache to # the publish_host. publish_user: builder publish_host: localhost # the directory on the publish_host where the apt directories reside. publish_dir: /home/ftp/apt/dists/ # Command to execute on the build host to update the apt archive publish_apt_archive_update: /home/ftp/apt/update # local cache directory. publishpackages.py may delete it and its # contents. The value is passed through the python functions # os.expanduser and os.expandvars, so references to home directories of # the form ~ or ~user at the beginning of the value and environment # variable references of the form $VAR or ${VAR} are expanded. cachedir: /tmp/${LOGNAME}/treepkg-package-cache