diff options
author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2009-02-02 15:42:31 +0100 |
---|---|---|
committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2009-02-02 15:45:01 +0100 |
commit | 32e1caec7de06c178510429649b80b0b58047d99 (patch) | |
tree | d2da7a92066077540881e0e6a3ed82c6905dbaee | |
parent | a61107a5885a2b04397ec839b4b8b2586c328eda (diff) | |
download | git-rpm-32e1caec7de06c178510429649b80b0b58047d99.tar.gz git-rpm-32e1caec7de06c178510429649b80b0b58047d99.tar.xz git-rpm-32e1caec7de06c178510429649b80b0b58047d99.zip |
More robust push: Only try pushing existing tags
-rw-r--r-- | git-rpm.mk | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -98,10 +98,11 @@ setup: STUFF_TO_PUSH = STUFF_TO_PUSH += refs/heads/master:refs/heads/master -STUFF_TO_PUSH += refs/tags/$(NVR):refs/tags/$(NVR) +# STUFF_TO_PUSH += refs/tags/$(NVR):refs/tags/$(NVR) +STUFF_TO_PUSH += $(foreach x,$(shell git tag -l),refs/tags/$(x):refs/tags/$(x)) .PHONY: push push: - git push "ssh://$(RSYNC_USER)@$(RSYNC_HOST)/~/public_git/$(REPODIR)" $(STUFF_TO_PUSH) + git push --dry-run "ssh://$(RSYNC_USER)@$(RSYNC_HOST)/~/public_git/$(REPODIR)" $(STUFF_TO_PUSH) .PHONY: upload upload: $(NVR) tag push |