From 8c43688fed7811d5f7ee4989a35d1c3532f8c69e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 2 Aug 2022 13:06:08 +0200 Subject: [PATCH] Makefile: add `publish-release-packages` target `make publish-release-packages` uploads the release packages for the current version of Flamenco. Note that it does NOT build those, so run `make release-packages` beforehand. --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index 17583f88..080e80d5 100644 --- a/Makefile +++ b/Makefile @@ -215,6 +215,7 @@ project-website: rsync web/project-website/public/ ${WEBSERVER_SSH}:${WEBSERVER_ROOT}/ \ -va \ --exclude v2/ \ + --exclude downloads/ \ --exclude .well-known/ \ --exclude .htaccess \ --delete-after @@ -301,4 +302,10 @@ release-package-windows: zip -r -9 ${RELEASE_PACKAGE_WINDOWS} flamenco-manager.exe flamenco-worker.exe README.md LICENSE tools/*-windows* @echo "Done! Created ${RELEASE_PACKAGE_WINDOWS}" +.PHONY: publish-release-packages +publish-release-packages: + rsync -va \ + ${RELEASE_PACKAGE_LINUX} ${RELEASE_PACKAGE_DARWIN} ${RELEASE_PACKAGE_WINDOWS} \ + ${WEBSERVER_SSH}:${WEBSERVER_ROOT}/downloads/ + .PHONY: application version flamenco-manager flamenco-worker flamenco-manager_race flamenco-worker_race webapp webapp-static generate generate-go generate-py with-deps swagger-ui list-embedded test clean clean-webapp-static