]> git.cworth.org Git - notmuch/commitdiff
release: automate upload of pre-release tarballs 0.36_rc0 archive/debian/0.36_rc0-1 debian/0.36_rc0-1
authorDavid Bremner <david@tethera.net>
Fri, 15 Apr 2022 12:17:30 +0000 (09:17 -0300)
committerDavid Bremner <david@tethera.net>
Fri, 15 Apr 2022 12:23:58 +0000 (09:23 -0300)
The tarballs were requested by some distro-packagers, and this
automation will hopefully reduce the number of errors from the current
manual process.

Makefile.local

index bbc464d2bb982707bb8df451ca4f92b02e5dd060..d8bbf3e17b1f90ab7a54722c0d704307037478ef 100644 (file)
@@ -93,6 +93,10 @@ pre-release:
        pristine-tar commit $(DEB_TAR_FILE) $(UPSTREAM_TAG)
        mkdir -p releases
        mv $(TAR_FILE) $(DEB_TAR_FILE) $(SHA256_FILE) $(DETACHED_SIG_FILE) releases
+ifeq ($(REALLY_UPLOAD),yes)
+       git push origin $(UPSTREAM_TAG) release pristine-tar
+       cd releases && scp $(TAR_FILE) $(SHA256_FILE) $(DETACHED_SIG_FILE) $(RELEASE_HOST):$(RELEASE_DIR)
+endif
 
 .PHONY: debian-snapshot
 debian-snapshot: