]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
devtool-source.bbclass: Do not create annotated tags if tag.gpgSign is set
authorPeter Kjellerstedt <peter.kjellerstedt@axis.com>
Mon, 17 Mar 2025 17:13:02 +0000 (18:13 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 19 Mar 2025 12:09:04 +0000 (12:09 +0000)
commit5dba8d0b6c940934375eea9af37e7c4856b51c96
tree9bbf105ecc94bd9abd93664989bdec5337f3ff77
parentf96e955b29aad6a9e0b20f8e9a4987ace3808c91
devtool-source.bbclass: Do not create annotated tags if tag.gpgSign is set

If tag.gpgSign is configured in Git's configuration, then creating the
devtool-patched tag will fail (if Git's core.editor is not configured)
or it will hang (when trying to open the editor). This is beacause
tag.gpgSign causes git tag to create annotated tags. To avoid this,
specify --no-sign as argument to git tag.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/devtool-source.bbclass