@@ -90,15 +90,28 @@ fpm-build-rpm:
9090 deploy/root/=/ \
9191 out/root/=/
9292
93+ .ONESHELL :
94+ RPM_VERSION: =$(subst -,_,$(VERSION ) )
95+ packagecloud-push-rpm : $(wildcard $(NAME ) -$(RPM_VERSION ) -1.* .rpm)
96+ for pkg in $^; do
97+ package_cloud push $(REPO ) /el/7 $$ {pkg} || true
98+ package_cloud push $(REPO ) /el/8 $$ {pkg} || true
99+ done
100+
101+ .ONESHELL :
102+ packagecloud-push-deb : $(wildcard $(NAME ) _$(VERSION ) _* .deb)
103+ for pkg in $^; do
104+ package_cloud push $(REPO ) /ubuntu/xenial $$ {pkg} || true
105+ package_cloud push $(REPO ) /ubuntu/bionic $$ {pkg} || true
106+ package_cloud push $(REPO ) /ubuntu/focal $$ {pkg} || true
107+ package_cloud push $(REPO ) /debian/stretch $$ {pkg} || true
108+ package_cloud push $(REPO ) /debian/buster $$ {pkg} || true
109+ package_cloud push $(REPO ) /debian/bullseye $$ {pkg} || true
110+ done
111+
93112packagecloud-push :
94- package_cloud push $(REPO ) /el/8 $(NAME ) -$(VERSION ) -1.x86_64.rpm || true
95- package_cloud push $(REPO ) /el/7 $(NAME ) -$(VERSION ) -1.x86_64.rpm || true
96- package_cloud push $(REPO ) /ubuntu/xenial $(NAME ) _$(VERSION ) _amd64.deb || true
97- package_cloud push $(REPO ) /ubuntu/bionic $(NAME ) _$(VERSION ) _amd64.deb || true
98- package_cloud push $(REPO ) /ubuntu/focal $(NAME ) _$(VERSION ) _amd64.deb || true
99- package_cloud push $(REPO ) /debian/stretch $(NAME ) _$(VERSION ) _amd64.deb || true
100- package_cloud push $(REPO ) /debian/buster $(NAME ) _$(VERSION ) _amd64.deb || true
101- package_cloud push $(REPO ) /debian/bullseye $(NAME ) _$(VERSION ) _amd64.deb || true
113+ @$(MAKE ) packagecloud-push-rpm
114+ @$(MAKE ) packagecloud-push-deb
102115
103116packagecloud-autobuilds :
104117 $(MAKE ) packagecloud-push REPO=go-graphite/autobuilds
0 commit comments