| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now gbp buildpackage-rpm is able to update the 'VCS:' tag in the exported
spec file. A new config option 'spec-vcs-tag' controls the format:
- if empty, no 'VCS' tag is inserted and possible old 'VCS' tag is
removed
- otherwise, a 'VCS' tag is inserted or the old 'VCS' tag is updated
The spec-vcs-tag is a format string which supports the following
keywords:
- '%(commit)' expands to the full commit sha1
- '%(commitish)' expands to the sha1 of the exported object (commit or
tag)
- '%(tagname)s' expands to the long tag name (from git-describe)
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
|
|
| |
This updates all remote-tracking branches (for the remote that is
fetched from) whose local branch name is identical to the remote branch
name.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
| |
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
| |
Similar to what the option does in git-import-orig.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
| |
Corresponding the --skip-debian-tag options of import-dsc.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
| |
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
|
| |
Add new --postedit command line option for defining a custom hook that
will be run after changes to the changelog file has been finalized.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
| |
|
|
|
|
|
|
|
| |
Makes it possible to automatically drop the pq-branch after a successful
export. Counterpart for the --drop option of (deb) gbp-pq.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently the patch headers in DEP3 format are partially
supported, as git's mailinfo only reads the From and Subject fields from
the first paragraph. But the default in dep3 patches is Description and
Author, that are ignored by git. Even worse, when this fields are in the
first paragraph (again the default) git mailinfo drops all the contained
information.
This patch parses the dep3 headers if git's mailinfo couldn't obtain any
useful information, any header other than Subject|Description and
Author|From is appended to the patch message.
The description field is splitted in first line for the short
description and the rest is prepended to the patch message.
Closes: #785274
|
|
|
|
| |
This will point out any unintended leftovers.
|
|
|
|
| |
Gbp-Dch: Ignore
|
|
|
|
| |
Gbp-Dch: Ignore
|
|
|
|
| |
Closes: #881311
|
|
|
|
| |
Checks: #879781
|
|
|
|
|
| |
Thanks: Maximiliano Curia for the detailed analysis
Closes: #879781
|
|
|
|
| |
Closes: #881253
|
| |
|
|
|
|
|
|
| |
The call got lost when we split out export-orig.
Closes: #880624
|
|
|
|
|
|
|
|
| |
We use the Debian version to import RPMs since there's currently no
separate import-orig-rpm needed.
The tests also cover cases we're currently not testing in
components/deb/test_import_orig.py.
|
|
|
|
|
|
| |
Basic tests for virtually all features of import-orig-rpm.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
| |
Gbp-Dch: Ignore
|
|
|
|
| |
so we don't fail on non utf-8 locales
|
|
|
|
| |
Push as many refs as possible instead of aborting on the first error.
|
|
|
|
|
|
|
|
|
|
| |
This way we only get the debian- and upstream-branch in empty repos and
not a pointless 'master' if debian-branch is not set to master.
It also makes sure we don't need --create-missing-branches on empty
repos where it is pointless.
Closes: #750962
|
| |
|
| |
|
|
|
|
| |
Closes: #761166
|
|
|
|
|
|
| |
if the pq branch doesn't exist yet.
Closes: #876800
|
|
|
|
|
|
| |
so we don't regress on d0ee56bc0e6d53ee952d9c4e30dbe78e40e18383.
Gbp-Dch: Ignore
|
| |
|
|
|
|
|
|
|
|
|
|
| |
upstream source
If the source isn't a tarball we have to use a sane default compression.
This should probably be configurable.
This makes it consistent with export_orig:guess_comp_type when no
compressor could be detected.
|
|
|
|
|
|
| |
to avoid confusion with DebianSource.
Gbp-Dch: Ignore
|
|
|
|
| |
Gbp-Dch: Ignore
|
|
|
|
|
|
|
|
|
|
| |
by splitting out the code from buildpackage
This is shorter than running
gbp buildpackage --git-tag-only
Closes: #797086
|
|
|
|
|
|
|
| |
This would strip away text in []. This improves the import/export round
trip.
Closes: #872354
|
| |
|
|
|
|
| |
Closes: #733639
|
| |
|
|
|
|
|
|
| |
We always want to start from an imported series.
Thanks: Chris Lamb for the reproducer
|
|
|
|
| |
Closes: #840089
|
| |
|
| |
|
|
|
|
| |
and fail properly when the file can't be found
|
|
|
|
| |
since we strip newlines more consistently now in GitRepository
|
| |
|
|
|
|
|
| |
This way we don't need to rely on python comparing our tristate to
True / False correctly.
|
| |
|
| |
|
| |
|