source: ProjectBuilder/0.8.6/pbconf/pb.pb@ 247

Last change on this file since 247 was 247, checked in by Bruno Cornec, 17 years ago

Update pb.pb to contain all project info needed for build thanks to the new interface for build conf files

File size: 2.0 KB
RevLine 
[7]1#
2# Project Builder configuration file
3# For project pb ;-)
4#
5# $Id$
6#
[98]7#
[247]8#
9# Which CMS system is used
10#
11cms pb = svn
[7]12
[98]13#
[247]14# Packager label
15#
16packager pb = "Bruno Cornec <bruno@project-builder.org>"
17
18#
19# For delivery to a machine by SSH (potentially the FTP server)
20# Needs hostname, account and directory
21#
22sshhost pb = www.project-builder.org
23sshlogin pb = bruno
24sshdir pb = /mondo/ftp
25sshport pb = 22
26
27#
28# For Virtual machines management
29# Naming convention to follow: distribution name (as per ProjectBuilder::Distribution)
30# followed by '_' and by release number
31# a .vmtype extension will be added to the resulting string
32# a QEMU rhel_3 here means that the VM will be named rhel_3.qemu
33#
34vmlist pb = mandrake_10.1,mandrake_10.2,mandriva_2006.0,mandriva_2007.0,mandriva_2007.1,mandriva_2008.0,redhat_7.3,redhat_9,fedora_4,fedora_5,fedora_6,fedora_7,rhel_3,rhel_4,rhel_5,suse_10.0,suse_10.1,suse_10.2,suse_10.3,sles_9,sles_10,gentoo_nover,debian_3.1,debian_4.0,ubuntu_6.06,ubuntu_7.04
35
36#
37# Valid values for vmtype are
38# qemu, (vmware, xen, ... TBD)
39vmtype pb = qemu
40
41# Hash for VM stuff on vmtype
42vmntp default = pool.ntp.org
43
44# We suppose we can commmunicate with the VM through SSH
45vmhost default = localhost
46vmlogin default = pb
47vmport default = 2223
48
49# Timeout to wait when VM is launched/stopped
50vmtmout default = 120
51
52# per VMs needed paramaters
53vmopt qemu = -m 384 -daemonize
54vmpath qemu = /users/qemu
55
56#
[98]57# Global version/tag for the project
58#
[247]59projver pb = devel
[98]60projtag pb = 1
61
62# Adapt to your needs:
63# Optional if you need to overwrite the global values above
64#
65#pkgver project-builder = devel
[95]66#pkgtag project-builder = 1
[99]67pkgver nil
68pkgtag nil
[95]69
[7]70# Hash of default package/package directory
[26]71defpkgdir project-builder = pb
[7]72
73# Hash of additional package/package directory
[27]74extpkgdir project-builder-doc = pb-doc
[7]75
[8]76# Hash of valid version names
[7]77version devel
78version stable
[15]79
[56]80# List of files per pkg on which to apply filters
81# Files are mentioned relatively to pbroot/defpkgdir
[92]82filteredfiles project-builder = Makefile.PL,lib/ProjectBuilder/Version.pm
Note: See TracBrowser for help on using the repository browser.