Makefile, refactor.
Signed-off-by: rscnt <rascnt@gmail.com>
This commit is contained in:
		
					parent
					
						
							
								9ed29bcdb4
							
						
					
				
			
			
				commit
				
					
						ef9849c56f
					
				
			
		
					 1 changed files with 3 additions and 2 deletions
				
			
		
							
								
								
									
										5
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										5
									
								
								Makefile
									
										
									
									
									
								
							|  | @ -5,19 +5,20 @@ BASEDIR=$(CURDIR) | |||
| SSH_HOST=dynamicweb-staging.ungleich.ch | ||||
| SSH_PORT=22 | ||||
| SSH_USER=app | ||||
| SSH_TARGET_DIR=/home/$(SSH_USER)/dynamicweb | ||||
| SSH_TARGET_DIR=/home/$(SSH_USER)/django | ||||
| 
 | ||||
| help: | ||||
| 	@echo 'Makefile for a dynamicweb website' | ||||
| 	@echo '                                            ' | ||||
| 	@echo 'Usage:                                      ' | ||||
| 	@echo '  make rsync_upload                         ' | ||||
| 	@echo '  make install_debian_packages              ' | ||||
| 
 | ||||
| collectstatic: | ||||
| 	$(PY?) $(BASEDIR)/manage.py collectstatic | ||||
| 
 | ||||
| rsync_upload: | ||||
| 	rsync -avz -e "ssh -p $(SSH_PORT)" --exclude .git --exclude .ropeproject --exclude __pycache__ --exclude *.pyc --exclude *~ --exclude *.psd $(BASEDIR) $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) | ||||
| 	rsync -P -rvzc -e "ssh -p $(SSH_PORT)" --exclude dynamicweb/local/local_settings.py --exclude .git --exclude .ropeproject --exclude __pycache__ --exclude *.pyc --exclude *~ --exclude *.psd $(BASEDIR) $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude | ||||
| 
 | ||||
| install_debian_packages: | ||||
| 	apt-get update && cat $(BASEDIR)/requirements.debian.txt | xargs apt-get install -y --no-install-recommends | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue