chiark / gitweb /
changelog: document 0.9.10+nmu1
[git-buildpackage.git] / gbp.conf
1 # Configuration file for "gbp <command>"
2
3 [DEFAULT]
4 # the default build command:
5 #builder = debuild -i -I
6 # the default clean command:
7 #cleaner = debuild clean
8 # the default branch for upstream sources:
9 #upstream-branch = upstream
10 # the default branch for the debian patch:
11 #debian-branch = master
12 # the default tag formats used:
13 #upstream-tag = upstream/%(version)s
14 #debian-tag = debian/%(version)s
15 #debian-tag-msg = %(pkg)s Debian release %(version)s
16 # use pristine-tar:
17 #pristine-tar = True
18 # don't check if debian-branch == current branch:
19 #ignore-branch = True
20 # Use color when on a terminal, alternatives: on/true, off/false or auto
21 #color = auto
22
23 # Options only affecting gbp buildpackage
24 [buildpackage]
25 # Look for a tag matching the upstream version when creating a tarball
26 #upstream-tree = tag
27 # uncomment this to automatically GPG sign tags:
28 #sign-tags = True
29 # keyid to GPG sign tags with:
30 #keyid = 0xdeadbeef
31 # push to a remote repository after a successful tag:
32 #posttag = git-push git.example.com
33 # call lintian after a successful build:
34 #postbuild = lintian $GBP_CHANGES_FILE
35 # let package generate upstream changelog before build:
36 #prebuild = GIT_DIR=$GBP_GIT_DIR debian/autogen.sh
37 # use this for more svn-buildpackage like behaviour:
38 #export-dir = ../build-area/
39 #tarball-dir = ../tarballs/
40 #ignore-new = True
41 #export = HEAD
42 # compress with bzip2
43 #compression = bzip2
44 # use best compression
45 #compression-level = best
46 # Don't send notifications, alternatives: on/true, off/false or auto
47 #notify = off
48 # Transparently handle submodules
49 # submodules = True
50 # Whether to use cowbuilder via git-pbuilder(1)
51 #pbuilder = True
52 # Which distribution to use with git-pbuilder
53 #dist = testing
54 # Options to pass to pbuilder when using git-pbuilder
55 #git-pbuilder-options = '--hookdir /etc/pbuilder/hooks'
56
57 # Options only affecting gbp import-orig
58 [import-orig]
59 # set a different upstream branch to import to:
60 #upstream-branch = newupstream
61 # set a different branch to merge to:
62 #debian-branch = dfsgclean
63 # don't merge to debian branch by default:
64 #merge = False
65 # import filter:
66 #filter = .svn
67 # filter out files from tarball passed to pristine tar:
68 #filter-pristine-tar = True
69 # run hook after the import:
70 #postimport = git-dch -N%(version)s -S -a --debian-branch=$GBP_BRANCH
71 # emulate old behaviour of calling dch:
72 #postimport = dch -v%(version)s New Upstream Version
73 # commit message:
74 #import-msg = New upstream version %(version)s
75
76 # Options only affecting gbp import-dsc
77 [import-dsc]
78 # set a different upstream branch:
79 #upstream-branch = svn-upstream
80 # import filter:
81 #filter = [ 'CVS', '.cvsignore' ]
82 #force committer to be the same as author
83 #author-is-committer = True
84 #same for the date
85 #author-date-is-committer-date = True
86
87 # Options only affecting gbp dch
88 [dch]
89 # options passed to git-log:
90 #git-log = --no-merges
91 # next snapshot number:
92 #snapshot-number = snapshot + 1
93 # include 7 digits of the commit id in the changelog enty:
94 #id-length = 7
95 # don't include information from meta tags:
96 #meta = False
97 # what tags to look for to generate bug-closing changelog entries:
98 #meta-closes = Closes|LP
99 # what regex should be used to parse the bug number
100 #meta-closes-bugnum = '(?:bug|issue)?\#?\s?\d+'
101 # include the full commit message in the changelog:
102 #full = True
103 # ignore Signed-off-by: lines:
104 #ignore-regex=(Signed-off|Acked)-by:
105 # use author name and email from git-config:
106 #git-author = True
107 # Customizatons can e.g. be used for line wrapping
108 #customizations=/usr/share/doc/git-buildpackage/examples/wrap_cl.py
109 # Options to pass to dch verbatim
110 #dch-opt = ['--mainttrailer']
111
112 # Options only affecting gbp pq
113 [pq]
114 #patch-numbers = False
115 # The format specifier for patch number prefixes
116 #patch-num-format = '%04d-'
117 # Whether to renumber patches when exporting patch queues
118 #renumber = False
119 # Whether to drop patch queue after export
120 #drop = False
121
122 # Options only affecting gbp clone
123 [clone]
124 #pristine-tar = True
125
126 # Options only affecting gbp pull
127 [pull]
128 #pristine-tar = True
129
130 # Options only affecting gbp create remote repo
131 [create-remote-repo]
132 # disable remote branch tracking
133 #track = False
134
135 # Sample config to create remote repositore using gbp create-remote-repo:
136 [remote-config pkg-libvirt]
137 # Location of the repository
138 remote-url-pattern = ssh://git.debian.org/git/pkg-libvirt/%(pkg)s
139 # Template dir to passed to git-init
140 template-dir = /srv/alioth.debian.org/chroot/home/groups/pkg-libvirt/git-template
141