2016-12-27 60 views
1

我想用Deployer部署一個PHP項目。
我有這樣的代碼:如何使用PHP部署者?

task('deploy', [ 
'deploy:prepare', 
'deploy:lock', 
'deploy:release', 
'deploy:update_code', 
'deploy:shared', 
'deploy:writable', 
'deploy:vendors', 
'deploy:clear_paths', 
'deploy:symlink', 
'deploy:unlock', 
'cleanup', 
'success' 
]); 

我想部署一個preview.domain.com和運行驗收測試。
之後,我想讀取report.xml。
當一切都很清晰時,我想鏈接到當前文件夾。
我該怎麼做?

回答

0

要做到,你必須configurate在deploy.php文件你的主機(在你的項目的根目錄)的部署,如:

host('domain.com') 
    ->stage('production')  
    ->set('deploy_path', '/var/www/domain.com'); 

您可以創建任務,你可以一些其他的任務之後掛鉤,如:

task('my_task', function() { 
    <code> 
}); 


after('deploy', 'my_task'); 

這個工具,你可以做一切

要執行部署使用COMAND:

dep deploy domain.com 
相關問題