Quoting Carsten Schoenert (2021-10-05 12:10:58)
Hello Adrian,
Am 05.10.21 um 12:06 schrieb John Paul Adrian Glaubitz:
Hi Timo!
On 10/5/21 12:04, Timo Röhling wrote:
* John Paul Adrian Glaubitz <[email protected]>
[2021-10-05 11:45]:
Could anyone tell me what the proper gbp command is for creating
the changelog entries for the new release including the proper
tag. The gbp manual [1] mentions Debian tags but it doesn't seem
to explain how to create them.
I usually run "gbp dch -R -c" first, then build and upload the
package, and finalize with "gbp tag && gbp push".
And if I wanted to add the tags later manually and push them, what
is the expected format of the tags? Just "debian/$VERSION"?
Yes.
Perfect, thank you. This answers all my questions.
I usually sign all the tags I've made (or gbp is doing for me e.g. while importing). So the tagging within a Debian branch looks then
$ ....
$ gbp tag --sign-tags
$ $(other further things to be done)
I want all tags and imports signed, so add this in packages I maintain:
debian/gbp.conf >>>
# clone this source: gbp clone $PKG_GIT_URL
# track upstream source: git remote add upstream-git $UPSTREAM_GIT_URL
# update this source: gbp pull
# update upstream source: git fetch upstream-git --tags
# import upstream release: gbp import-orig --upstream-vcs-tag=$VERSION --uscan # build package: gbp buildpackage
# publish source release: gbp tag && gbp push
[DEFAULT]
pristine-tar = True
sign-tags = True
filter = */.git*
debian-branch = debian/latest
upstream-branch = upstream/latest
<<< debian/gbp.conf <<<
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website:
http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private --==============!92693063952960463=MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Description: signature
Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmFcKnkACgkQLHwxRsGg ASF2dRAAjg4SYTuRmabJA4WaC7/WALR1cLSrEcCeHzY9NlQhpNGjY64+BLlzHrcp je7uK+nQXd3099d4mNfHK4EzvLipC4WUQkOftTnjdadqOVXXpTu6HvFsCznF6TKp nN978KJcdH2yuzp7ioQT2W57ktKcRCI02M4Ewv0igikHcM/d2SjLfw19ReVnmcD4 KAG6KZ6ka4Mifb9zUvhJuRV299ftOc9avdmaLTVFsreC5Fgy4IdL1su5juXdjPl0 ozh1cCU8uJGarCeixP2GeERFVo3PkyhQZ4aUYrJK7KziULsHhWZhcjOJpsiDQi5e KDAGUqCKubf1k3Hjz64AfFIS0PDmoi1Hsuzt0DIAmwEwQd4TxwNceifUw/D/85Xh asLq8hOKewGURO0HWimEyh9lGw1HxjJoQb49UsVKVWWYS17trTT6RwIpe+NHD/3p dYUjaCSiCdOdg50hwAh4CQntIJbG52ZAK2mHrCvS9GjQHLuqh8vfwcqwOnYCocld q2+oEGACIT1s/zxyC