Skip to content

Commit f4e5948

Browse files
committed
Add Makefile
1 parent 8949183 commit f4e5948

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ preview:
5757
$(REMOTE_CMD) "cd $(RELEASES_DIR) && ln -snf $(TIMESTAMP) current"
5858
@echo "\n\n**** Preview complete.\n\n"
5959
@echo "Open the preview site at: $(PREVIEW_SITE_URL)\n\n"
60+
@echo "\n**** Cleaning up old releases (keep latest 3, skip 'current')...\n"
61+
$(REMOTE_CMD) bash -c "'cd $(RELEASES_DIR) && ls -1dt */ | grep -v \"^current/?$$\" | grep -v \"^$(TIMESTAMP)/$$\" | tail -n +4 | xargs -r echo rm -rf'" | tee /dev/stdout
6062

6163

6264
ifeq ($(FORCE_DEPLOY), true)

0 commit comments

Comments
 (0)