gbp.conf 4.1 KB

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