aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Merge branch 'debian/jessie-backports' of honk:git-buildpackage into ↵debian/jessie-backportsGuido Günther2016-12-09
|\ | | | | | | debian/jessie-backports
| * Rebuild for jessie-backportsGuido Günther2016-06-29
| | | | | | | | Closes: #826344
| * Opencode bash completion installationGuido Günther2016-06-29
| | | | | | | | since the dh_bash-completion in Jessie still puts files to /etc
* | Document changes and release 0.8.7~bpo8+1debian/0.8.7_bpo8+1Guido Günther2016-12-09
| |
* | Skip flake8 testGuido Günther2016-12-09
| | | | | | | | since Jessie laks a working python-mccabe
* | gbp.conf: adjust for jessie-backportsGuido Günther2016-12-09
| |
* | Document changes and release 0.8.7debian/0.8.7Guido Günther2016-11-28
| |
* | examples/gbp-posttag-push: flake8 cleanGuido Günther2016-11-25
| | | | | | | | Gbp-Dch: Ignore
* | gbp-posttag-push: use gbp.log everywhereGuido Günther2016-11-25
| | | | | | | | Gbp-Dch: Ignore
* | examples/gbp-posttag-push: allow to upload packages tooGuido Günther2016-11-25
| | | | | | | | | | after pushing all the git data to the remote end. Making one more custom packaging script obsolete.
* | Fix typosGuido Günther2016-11-25
| | | | | | | | Gbp-Dch: Ignore
* | docs: Recommend DEP-14Guido Günther2016-11-16
| |
* | docs: Use version mangling with careGuido Günther2016-11-16
| |
* | DebianGitRepository: Unmangle versionGuido Günther2016-11-16
| | | | | | | | When mapping from a git tag to a Debian version unamngle it.
* | DebianGitRepository: split out version manglingGuido Günther2016-11-16
| | | | | | | | Git-Dch: Ignore
* | DebianGitRepository: simplify version manglingGuido Günther2016-11-16
| | | | | | | | | | '%' is not valid in a Debian version number and we only want single character replacements for now.
* | DebianGitRepository: Handle dot escapingGuido Günther2016-11-16
| | | | | | | | | | | | as specified in DEP-14 Closes: #843840
* | DebianGitRepository: split out _unsanitize_versionGuido Günther2016-11-16
| | | | | | | | | | | | to be symmetric with _sanitize_version Git-Dch: Ignore
* | Use cls consistentlyGuido Günther2016-11-16
| | | | | | | | | | | | So far we used a mixture of klass and cls to denote the class variable. Git-Dch: Ignore
* | Fix new flake8 errorsGuido Günther2016-11-15
| | | | | | | | E305 expected 2 blank lines after class or function definition
* | Avoid deprecation on bash completionGuido Günther2016-11-15
| |
* | Avoid deprecation outside of Debian package repositoriesGuido Günther2016-11-15
| | | | | | | | E.g. ~ might have a .gbp.conf for the user and might be git managed.
* | Avoid printing deprecation twiceGuido Günther2016-11-15
| | | | | | | | | | Some tools reparse the config. We don't want another deprecation in this case.
* | docs: rebuild manual on version changeGuido Günther2016-11-04
| | | | | | | | Gbp-Dch: Ignore
* | commands: allow to fall back to error reason if stderr is emptyGuido Günther2016-11-04
| | | | | | | | | | | | | | Use this in PristineTar and SrcRpmFile to give better error messages if the command doesn't even get to print to stderr (i.e. missing on disk). Closes: #842592
* | tests: Move doctests to subdirGuido Günther2016-11-04
| |
* | docs: Rework "upstream uses git" sectionGuido Günther2016-11-04
| |
* | docs: Don't suggest deprecated section names in examplesGuido Günther2016-11-04
| |
* | Add version manglingJonas Meurer2016-11-04
| | | | | | | | | | | | | | This allows to replace characters in upstream version numbers. I.e. replace '-' by '.'. Closes: #842638
* | rpm: don't warn about deprecated $repo/.gbp.confGuido Günther2016-11-04
| | | | | | | | | | People use it a lot with rpm based tools so don't warn there until we clearly suggested a better location.
* | Build-depend on libdistro-info-perlGuido Günther2016-11-03
| | | | | | | | | | | | This silences the testsuite and unbreaks the build on Ubuntu Closes: #842960
* | Document changes and release 0.8.6debian/0.8.6Guido Günther2016-10-23
| |
* | import-orig: Give some context on --merge-mode=replace optionGuido Günther2016-10-23
| |
* | import-orig: Document --rollback optionGuido Günther2016-10-23
| |
* | config: warn on deprecated $REPO/.gbp.conf locationGuido Günther2016-10-20
| | | | | | | | | | The file is deprecated at least since 2012 but we never warned about it. Warning can be disabled via GBP_DISABLE_GBP_CONF_DEPRECTATION.
* | config: Turn dict of config files into a listGuido Günther2016-10-20
| | | | | | | | so we get a fixed order with all Python versions
* | create-remote-repo: print proper error message on missing remote-configsGuido Günther2016-10-20
| | | | | | | | instead of printing the exception to the console.
* | buildpackage: handle <vendor>/masterGuido Günther2016-10-19
| |
* | Document changes and release 0.8.5debian/0.8.5Guido Günther2016-10-10
| |
* | repository.archive: adjust to API changeGuido Günther2016-10-09
| |
* | GitRepository.list_submodules: use _git_inoutGuido Günther2016-10-09
| | | | | | | | | | | | | | | | | | and check exit status This silences another spurious output to stderr in test_buildpackage_rpm and makes sure we fail on the first operation on the nonexistent tree (repo.list_submodules) instead of the second (repo.archive) since the former ignored the exit status so far.
* | test_buildpackage_rpm: check that we fail subtarball generation correctlyGuido Günther2016-10-09
| |
* | GitRepository.archive: use _git_inoutGuido Günther2016-10-09
| | | | | | | | | | | | instead of the deprecated _git_getoutput that spews to stderr This silences a spurious output to stderr in test_buildpackage_rpm
* | tests: capture stderr in gbp import_srpm component testsGuido Günther2016-10-08
| | | | | | | | Reduces spurious output
* | tests: capture stderr in gbp rpm-ch component testsGuido Günther2016-10-08
| | | | | | | | Reduces spurious output
* | dch: avoid adding section in snapshot mode if distribution is UNRELEASEDLinn Crosetto2016-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | When using git-dch in snapshot mode, a section is added without checking whether the distribution is set to UNRELEASED. If the distribution is UNRELEASED, the version will be incremented but a new section will not be added, resulting in a skipped version in the changelog. Change this behavior to add a new section in snapshot mode only if the distribution is not set to UNRELEASED. Signed-off-by: Linn Crosetto <linn@hpe.com> Closes: #838714
* | tests/buildpackage: test --git-export-dirGuido Günther2016-10-02
| |
* | tests/buildpackage: use absolut path for output filesGuido Günther2016-10-02
| | | | | | | | so we can find them when using --git-export-dir
* | tests/buildpackage: prettier test namesGuido Günther2016-10-02
| | | | | | | | Git-Dch: Ignore
* | buildpackage: add back export-dir optionsGuido Günther2016-10-02
| | | | | | | | that got broken by 7c5a266b1708f0afbb842c8cba710fb75e2a3d99