extras-buildsys ChangeLog,1.97,1.98
Daniel Williams (dcbw)
fedora-extras-commits at redhat.com
Mon Aug 15 03:18:21 UTC 2005
Author: dcbw
Update of /cvs/fedora/extras-buildsys
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4617
Modified Files:
ChangeLog
Log Message:
2005-08-14 Dan Williams <dcbw at redhat.com>
* Switch to new server config file format using ConfigParser
- Server config files are no longer python scripts
- Server now takes a mandatory -c option for config file location
- Server will write out a default config file at the specified location
if none exists
- Each target has its own config file, by default in /etc/plague/targets/
- CVSROOT and CVS_RSH are now target-specific, not server-wide
- Additional Package Arches are now target-specific, and reside in each
target's config file rather than server-wide
* "Scratch" targets are now supported; ie, they are targets that do not
contribute packages to a repository. Use the option "scratch=yes" in
the target's config file in the "General" section to make the target a
scratch target.
* Repository Scripts: you may now specify a script that is run after packages
are copied to a repository. Use the "repo_script" option in each target's
config file to specify a script for that target/repo. The script must
exit with result 0 on success, and > 0 on error. The script is given
one argument, which is the name of the target/repo which has just copied
packages. If the script fails, those listed in "admin_emails" in the
server config file will be mailed with the script's output. The script
is also killed if it takes longer than 1 hour to complete, since packages
cannot be built for the target while the script is running.
Index: ChangeLog
===================================================================
RCS file: /cvs/fedora/extras-buildsys/ChangeLog,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -r1.97 -r1.98
--- ChangeLog 11 Aug 2005 19:36:08 -0000 1.97
+++ ChangeLog 15 Aug 2005 03:18:18 -0000 1.98
@@ -1,3 +1,30 @@
+2005-08-14 Dan Williams <dcbw at redhat.com>
+
+ * Switch to new server config file format using ConfigParser
+ - Server config files are no longer python scripts
+ - Server now takes a mandatory -c option for config file location
+ - Server will write out a default config file at the specified location
+ if none exists
+ - Each target has its own config file, by default in /etc/plague/targets/
+ - CVSROOT and CVS_RSH are now target-specific, not server-wide
+ - Additional Package Arches are now target-specific, and reside in each
+ target's config file rather than server-wide
+
+ * "Scratch" targets are now supported; ie, they are targets that do not
+ contribute packages to a repository. Use the option "scratch=yes" in
+ the target's config file in the "General" section to make the target a
+ scratch target.
+
+ * Repository Scripts: you may now specify a script that is run after packages
+ are copied to a repository. Use the "repo_script" option in each target's
+ config file to specify a script for that target/repo. The script must
+ exit with result 0 on success, and > 0 on error. The script is given
+ one argument, which is the name of the target/repo which has just copied
+ packages. If the script fails, those listed in "admin_emails" in the
+ server config file will be mailed with the script's output. The script
+ is also killed if it takes longer than 1 hour to complete, since packages
+ cannot be built for the target while the script is running.
+
2005-08-11 Dan Williams <dcbw at redhat.com>
* Tag plague-0_3_1_RELEASE
More information about the fedora-extras-commits
mailing list