Ondřej Surý avatar Ondřej Surý committed cfa969e

Create git_upload command in Makefile to upload to bitbucket

Comments (0)

Files changed (1)

 SSH_USER=root
 SSH_TARGET_DIR=/var/www
 
+GIT_DIR=../libgd.bitbucket.org/
 DROPBOX_DIR=~/Dropbox/Public/
 
 $(OUTPUTDIR):
 ftp_upload: publish
 	lftp ftp://$(FTP_USER)@$(FTP_HOST) -e "mirror -R $(OUTPUTDIR) $(FTP_TARGET_DIR) ; quit"
 
+git_upload: publish
+	-[ ! -d $(GIT_DIR) ] && mkdir -p $(GIT_DIR)
+	rsync -CP -rvz --delete $(OUTPUTDIR)/ $(GIT_DIR)
+	cd $(GIT_DIR) && git add . && git commit -m "Publish on $$(date)"
+
 github: publish
 	ghp-import $(OUTPUTDIR)
 	git push origin gh-pages
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.