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
Line 
1#
2# Project Builder configuration file
3# For project pb ;-)
4#
5# $Id$
6#
7#
8#
9# Which CMS system is used
10#
11cms pb = svn
12
13#
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#
57# Global version/tag for the project
58#
59projver pb = devel
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
66#pkgtag project-builder = 1
67pkgver nil
68pkgtag nil
69
70# Hash of default package/package directory
71defpkgdir project-builder = pb
72
73# Hash of additional package/package directory
74extpkgdir project-builder-doc = pb-doc
75
76# Hash of valid version names
77version devel
78version stable
79
80# List of files per pkg on which to apply filters
81# Files are mentioned relatively to pbroot/defpkgdir
82filteredfiles project-builder = Makefile.PL,lib/ProjectBuilder/Version.pm
Note: See TracBrowser for help on using the repository browser.