aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Document changes and release 0.8.12.2debian/0.8.12.2debian/stretchGuido Günther2017-02-07
|
* GitRepository: shorten reflog messageGuido Günther2017-02-07
| | | | | Closes: #854333 Thanks: Chris Lamb for the report
* Document changes and release 0.8.12.1debian/0.8.12.1Guido Günther2017-01-27
|
* Document changes and release 0.8.12debian/0.8.12Guido Günther2017-01-27
|
* git-pbuilder: preserve exit statusGuido Günther2017-01-25
| | | | | 390d34aaf771cde8edba4230efc0cd72e8fd82a4 got the exit status of the set instead of pdebuild. To avoid printing another command use "set -e"
* git-pbuilder: print pdebuild command as executedGuido Günther2017-01-24
| | | | to ease debugging things like #852264
* dch: Allow to run from subdirectoryGuido Günther2017-01-23
| | | | Resolves #1
* tests: make sure we fail properly with toplevel == TrueGuido Günther2017-01-23
| | | | Git-Dch: Ignore
* Make flake8 happyGuido Günther2017-01-22
|
* GitRepository: allow to init git repository from a subdirGuido Günther2017-01-22
|
* Make is simple to override nose flags on the command lineGuido Günther2017-01-21
| | | | e.g. for passing in -x
* buildpackage: fix exporting of working copy when .git is not a directoryMarkus Lehtonen2017-01-20
| | | | | | as is the case with git submodules lately, for example Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* GitRepository: properly determine git-dirGuido Günther2017-01-20
| | | | | | | instead of assuming '.git' Heavily based on a patch by Markus Lehtonnen Closes: #674015
* component test: Use more fixturesGuido Günther2017-01-20
|
* Document changes and release 0.8.11debian/0.8.11Guido Günther2017-01-20
|
* pq: Hardcode commit abbrev to 7 when exporting patchesGuido Günther2017-01-20
| | | | | | This avoids path hurn with git >= 2.11.0 Closes: #848354
* Allow to pass config args to gitGuido Günther2017-01-20
|
* buildpackage: verify generated tarballsGuido Günther2017-01-20
| | | | when using pristine-tar
* PristineTar: add verifyGuido Günther2017-01-20
|
* test_buildpackage: make sure we discard temporary treesGuido Günther2017-01-20
| | | | so we properly test their recreation when using pristine-tar
* GitRepository: make garbage_collect more usefulGuido Günther2017-01-20
|
* gbp-posttag-push: add missing dry-run for debian branch pushGuido Günther2017-01-19
|
* Revert "git-pbuilder: Pass --debbuildopts to pbuilder instead of pdebuild"Guido Günther2017-01-19
| | | | | | This reverts commit 5211ab98f09f77082841538a1b3db935b2f21a2f. pdebuild needs some more work to fully support this. Reopens: #851657
* pull: Allow to specify remote on the command lineGuido Günther2017-01-19
| | | | Closes: #851844
* component tests: simpler test fixturesGuido Günther2017-01-19
| | | | We often need a prepared repo so add decorators for that
* git-pbuilder: Pass --debbuildopts to pbuilder instead of pdebuildGuido Günther2017-01-18
| | | | | | This requires at least pbuilder 0.228 Closes: #851657
* git-pbuilder: Don't remove changes fileGuido Günther2017-01-18
| | | | Closes: #850478
* git-pbuilder: Don't remove changes fileGuido Günther2017-01-18
| | | | Closes: #85047
* Drop unused variableGuido Günther2017-01-18
| | | | to make flake8 happy
* make: Check if we can use parallel flakeGuido Günther2017-01-17
|
* buildpackage: Use commit instead of tree to create archiveGuido Günther2017-01-17
| | | | | | | | This makes sure we use the timestamps of the commit when creating the tarball. Only applies when not using pristine-tar Thanks: Ximin Luo for investigating Closes: #851645
* buildpackage: Don't set a compression level if unset and make this the defaultGuido Günther2017-01-17
| | | | | | | | This allows compressors to use the their default compression level. Only applies when not using pristine-tar. Thanks: Antoine Beaupré for investigating Closes: #820846
* Mention pypi moduleGuido Günther2017-01-13
|
* Fix typosGuido Günther2017-01-13
|
* command_wrappers: Simplify RunAtCommandGuido Günther2017-01-12
|
* Document changes and release 0.8.10debian/0.8.10Guido Günther2017-01-12
|
* import-orig: Move orig.tar.gz with filter-pristine-tarGuido Günther2017-01-11
| | | | | | | | | | | | If we filter a tarball and use filter-pristine-tar we want pristine-tar to see the correct file name. If a file already exists at that location move it. If we wouldn't move the existing tarball but rather e.g. create the symlink in a temp directory we risk gbp buildpackage picking up the unfiltered tarball later. Closes: #558777
* gbplogtester: allow to match anywhere in the logGuido Günther2017-01-11
|
* Quote arguments passed to builderGuido Günther2017-01-11
| | | | | Closes: #850869 Thanks: Simon McVittie
* Move default gbp.conf back to the right locationGuido Günther2017-01-11
| | | | | | | | 0.8.9 placed gbp.conf at /etc/git-buildpackage/gbp.conf/gbp.conf. Move the file back to the correct location. Closes: #850937 Thanks: Luca Boccassi
* import_orig: Delay unpack of component tarballsGuido Günther2017-01-11
| | | | | | | | Instead of unpacking them right away first repack the filtered tarball so the component tarballs don't end up in the main tarball when using filters. Closes: #840602
* tests: add helper to check component tarballsGuido Günther2017-01-11
|
* tests: output correct tree when hitting an errorGuido Günther2017-01-11
|
* Improve wordingGuido Günther2017-01-11
| | | | Git-Dch: Ignore
* Drop superfluous whensGuido Günther2017-01-11
| | | | Git-Dch: Ignore
* UpstreamSource: don't use empty list as default argumentGuido Günther2017-01-11
| | | | since we want to avoid the same list being reused
* Fix typoGuido Günther2017-01-11
| | | | Git-Dch: Ignore
* import-orig: Make sure we exit non zeroGuido Günther2017-01-11
| | | | | Although none of the callers returns None but raises an exception this is more defensive.
* import_dsc: Store debian/changelog in commit messageGuido Günther2017-01-10
| | | | | | when importing packages. Closes: #577810
* gbp.deb.changelog: Allow to parse out changes from a specific versionGuido Günther2017-01-10
| | | | | We don't iterate over all individual sections but rather let dpkg-parsechangelog do the hard work.