2012-07-29 60 views
1

我有近30個〜heroku應用程序,我想通過1次點擊更新它們。我只是做了一個簡單的批處理,但之後的第一行是確定通過批量腳本更新多個heroku應用程序

cd C:\Users\Ofis\heroku\app1 && up.bat 
cd C:\Users\Ofis\heroku\app2 && up.bat 
cd C:\Users\Ofis\heroku\app3 && up.bat 
cd C:\Users\Ofis\heroku\app4 && up.bat 
cd C:\Users\Ofis\heroku\app5 && up.bat 
cd C:\Users\Ofis\heroku\app6 && up.bat 

up.bat它並不注重於二號線=

git add . 
git commit -m "update" 
git push heroku master 

回答

1

您需要使用call,如果你想調用子腳本並在完成後返回到主腳本。

cd C:\Users\Ofis\heroku\app1 && call up.bat 
cd C:\Users\Ofis\heroku\app2 && call up.bat