You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							31 lines
						
					
					
						
							770 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							31 lines
						
					
					
						
							770 B
						
					
					
				
								@servers(['lanzu_dev' => 'root@106.14.172.58','lanzu_prod' => 'root@106.14.172.58'])
							 | 
						|
								
							 | 
						|
								@story('deploy_dev',['on' => 'lanzu_dev'])
							 | 
						|
								    git_dev
							 | 
						|
								@endstory
							 | 
						|
								
							 | 
						|
								@story('deploy_prod',['on' => 'lanzu_prod'])
							 | 
						|
								    git_prod
							 | 
						|
								@endstory
							 | 
						|
								
							 | 
						|
								@task('git_dev')
							 | 
						|
								    cd /www/wwwroot/lianjie_api
							 | 
						|
								    git pull origin dev
							 | 
						|
								    @if($composer == true)
							 | 
						|
								        composer update --lock
							 | 
						|
								    @endif
							 | 
						|
								    composer dump-autoload -o
							 | 
						|
								    php bin/hyperf.php
							 | 
						|
								    /www/server/panel/pyenv/bin/supervisorctl restart lanzu_api
							 | 
						|
								@endtask
							 | 
						|
								
							 | 
						|
								@task('git_prod')
							 | 
						|
								    cd /www/wwwroot/lianjie_api
							 | 
						|
								    git pull origin master
							 | 
						|
								    @if($composer == true)
							 | 
						|
								        composer update --no-dev --lock
							 | 
						|
								    @endif
							 | 
						|
								    composer dump-autoload -o
							 | 
						|
								    php bin/hyperf.php
							 | 
						|
								    /www/server/panel/pyenv/bin/supervisorctl restart lanzu_api
							 | 
						|
								@endtask
							 |