Hi, Am 29.11.2008 um 18:16 schrieb Trygve Laugstøl: >> As you can see the packages are put in /local/hudson/gar/pkgs. What I >> would like to do now is to get Hudson to put all of those packages >> to a >> NFS share, run a job to create a catalog and then export that to our >> consumers.
Good idea! Linked to <http://mirror.opencsw.org/opencsw/hudson/> About setting up projects: Here is an idea of how to deal with releases in the future. - 'gmake release' checks that everything is committed to the repository and makes a copy to tags/<pkg>-x.y,REV=a.b.c - Hudson makes packages from tags/* with the revision stamp - The URL and SVN revision are annotated inside the package This makes it possible to exactly reproduce any package and reference the build description precisely - Only packages generated in this way will be accepted for release in the future - This way it will be possible to allow "fast-tracking" of emergency bugfixes as the packages could be delivered and catalog build automatically. The details still need to be worked out of course. - Packages from trunk/ and branches/ are also build by Hudson but are put in another location (continoues integration) (/opencsw/testing/<maintainer/<pkg>-*?) We still need a solution for Solaris 8 x86 packages containing 64 bit code. Best regards -- Dago _______________________________________________ maintainers mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/maintainers
