Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'debian/jessie-backports' of honk:git-buildpackage into ↵debian/jessie-backports | Guido Günther | 2016-12-09 |
|\ | | | | | | | debian/jessie-backports | ||
| * | Rebuild for jessie-backports | Guido Günther | 2016-06-29 |
| | | | | | | | | Closes: #826344 | ||
| * | Opencode bash completion installation | Guido Günther | 2016-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+1 | Guido Günther | 2016-12-09 |
| | | |||
* | | Skip flake8 test | Guido Günther | 2016-12-09 |
| | | | | | | | | since Jessie laks a working python-mccabe | ||
* | | gbp.conf: adjust for jessie-backports | Guido Günther | 2016-12-09 |
| | | |||
* | | Document changes and release 0.8.7debian/0.8.7 | Guido Günther | 2016-11-28 |
| | | |||
* | | examples/gbp-posttag-push: flake8 clean | Guido Günther | 2016-11-25 |
| | | | | | | | | Gbp-Dch: Ignore | ||
* | | gbp-posttag-push: use gbp.log everywhere | Guido Günther | 2016-11-25 |
| | | | | | | | | Gbp-Dch: Ignore | ||
* | | examples/gbp-posttag-push: allow to upload packages too | Guido Günther | 2016-11-25 |
| | | | | | | | | | | after pushing all the git data to the remote end. Making one more custom packaging script obsolete. | ||
* | | Fix typos | Guido Günther | 2016-11-25 |
| | | | | | | | | Gbp-Dch: Ignore | ||
* | | docs: Recommend DEP-14 | Guido Günther | 2016-11-16 |
| | | |||
* | | docs: Use version mangling with care | Guido Günther | 2016-11-16 |
| | | |||
* | | DebianGitRepository: Unmangle version | Guido Günther | 2016-11-16 |
| | | | | | | | | When mapping from a git tag to a Debian version unamngle it. | ||
* | | DebianGitRepository: split out version mangling | Guido Günther | 2016-11-16 |
| | | | | | | | | Git-Dch: Ignore | ||
* | | DebianGitRepository: simplify version mangling | Guido Günther | 2016-11-16 |
| | | | | | | | | | | '%' is not valid in a Debian version number and we only want single character replacements for now. | ||
* | | DebianGitRepository: Handle dot escaping | Guido Günther | 2016-11-16 |
| | | | | | | | | | | | | as specified in DEP-14 Closes: #843840 | ||
* | | DebianGitRepository: split out _unsanitize_version | Guido Günther | 2016-11-16 |
| | | | | | | | | | | | | to be symmetric with _sanitize_version Git-Dch: Ignore | ||
* | | Use cls consistently | Guido Günther | 2016-11-16 |
| | | | | | | | | | | | | So far we used a mixture of klass and cls to denote the class variable. Git-Dch: Ignore | ||
* | | Fix new flake8 errors | Guido Günther | 2016-11-15 |
| | | | | | | | | E305 expected 2 blank lines after class or function definition | ||
* | | Avoid deprecation on bash completion | Guido Günther | 2016-11-15 |
| | | |||
* | | Avoid deprecation outside of Debian package repositories | Guido Günther | 2016-11-15 |
| | | | | | | | | E.g. ~ might have a .gbp.conf for the user and might be git managed. | ||
* | | Avoid printing deprecation twice | Guido Günther | 2016-11-15 |
| | | | | | | | | | | Some tools reparse the config. We don't want another deprecation in this case. | ||
* | | docs: rebuild manual on version change | Guido Günther | 2016-11-04 |
| | | | | | | | | Gbp-Dch: Ignore | ||
* | | commands: allow to fall back to error reason if stderr is empty | Guido Günther | 2016-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 subdir | Guido Günther | 2016-11-04 |
| | | |||
* | | docs: Rework "upstream uses git" section | Guido Günther | 2016-11-04 |
| | | |||
* | | docs: Don't suggest deprecated section names in examples | Guido Günther | 2016-11-04 |
| | | |||
* | | Add version mangling | Jonas Meurer | 2016-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.conf | Guido Günther | 2016-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-perl | Guido Günther | 2016-11-03 |
| | | | | | | | | | | | | This silences the testsuite and unbreaks the build on Ubuntu Closes: #842960 | ||
* | | Document changes and release 0.8.6debian/0.8.6 | Guido Günther | 2016-10-23 |
| | | |||
* | | import-orig: Give some context on --merge-mode=replace option | Guido Günther | 2016-10-23 |
| | | |||
* | | import-orig: Document --rollback option | Guido Günther | 2016-10-23 |
| | | |||
* | | config: warn on deprecated $REPO/.gbp.conf location | Guido Günther | 2016-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 list | Guido Günther | 2016-10-20 |
| | | | | | | | | so we get a fixed order with all Python versions | ||
* | | create-remote-repo: print proper error message on missing remote-configs | Guido Günther | 2016-10-20 |
| | | | | | | | | instead of printing the exception to the console. | ||
* | | buildpackage: handle <vendor>/master | Guido Günther | 2016-10-19 |
| | | |||
* | | Document changes and release 0.8.5debian/0.8.5 | Guido Günther | 2016-10-10 |
| | | |||
* | | repository.archive: adjust to API change | Guido Günther | 2016-10-09 |
| | | |||
* | | GitRepository.list_submodules: use _git_inout | Guido Günther | 2016-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 correctly | Guido Günther | 2016-10-09 |
| | | |||
* | | GitRepository.archive: use _git_inout | Guido Günther | 2016-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 tests | Guido Günther | 2016-10-08 |
| | | | | | | | | Reduces spurious output | ||
* | | tests: capture stderr in gbp rpm-ch component tests | Guido Günther | 2016-10-08 |
| | | | | | | | | Reduces spurious output | ||
* | | dch: avoid adding section in snapshot mode if distribution is UNRELEASED | Linn Crosetto | 2016-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-dir | Guido Günther | 2016-10-02 |
| | | |||
* | | tests/buildpackage: use absolut path for output files | Guido Günther | 2016-10-02 |
| | | | | | | | | so we can find them when using --git-export-dir | ||
* | | tests/buildpackage: prettier test names | Guido Günther | 2016-10-02 |
| | | | | | | | | Git-Dch: Ignore | ||
* | | buildpackage: add back export-dir options | Guido Günther | 2016-10-02 |
| | | | | | | | | that got broken by 7c5a266b1708f0afbb842c8cba710fb75e2a3d99 |