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

If tag.gpgSign is configured in Git's configuration, then creating the
build-minus-X tags 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/buildhistory.bbclass