mirror of
https://github.com/Yubico/yubikey-val.git
synced 2025-02-01 10:52:18 +01:00
fixup release target
take USER and KEYID as arguments and check that we have edited NEWS
This commit is contained in:
parent
b754c24d29
commit
4337fd13df
11
Makefile
11
Makefile
@ -58,8 +58,6 @@ revoke:
|
|||||||
# Maintainer rules.
|
# Maintainer rules.
|
||||||
|
|
||||||
PROJECT=yubikey-val-server-php
|
PROJECT=yubikey-val-server-php
|
||||||
USER=simon@josefsson.org
|
|
||||||
KEYID=2117364A
|
|
||||||
|
|
||||||
$(PACKAGE)-$(VERSION).tgz: $(FILES)
|
$(PACKAGE)-$(VERSION).tgz: $(FILES)
|
||||||
git submodule init
|
git submodule init
|
||||||
@ -77,6 +75,15 @@ clean:
|
|||||||
rm -rf $(PACKAGE)-$(VERSION)
|
rm -rf $(PACKAGE)-$(VERSION)
|
||||||
|
|
||||||
release: dist
|
release: dist
|
||||||
|
@if test -z "$(USER)" || test -z "$(KEYID)"; then \
|
||||||
|
echo "Try this instead:"; \
|
||||||
|
echo " make release USER=[GOOGLEUSERNAME] KEYID=[PGPKEYID]"; \
|
||||||
|
echo "For example:"; \
|
||||||
|
echo " make release USER=simon@josefsson.org KEYID=2117364A"; \
|
||||||
|
exit 1; \
|
||||||
|
fi
|
||||||
|
@head -3 NEWS | grep -q "Version $(VERSION) .released `date -I`" || \
|
||||||
|
(echo 'error: You need to update date/version in NEWS'; exit 1)
|
||||||
gpg --detach-sign --default-key $(KEYID) $(PACKAGE)-$(VERSION).tgz
|
gpg --detach-sign --default-key $(KEYID) $(PACKAGE)-$(VERSION).tgz
|
||||||
gpg --verify $(PACKAGE)-$(VERSION).tgz.sig
|
gpg --verify $(PACKAGE)-$(VERSION).tgz.sig
|
||||||
git push
|
git push
|
||||||
|
Loading…
x
Reference in New Issue
Block a user