2012-07-29 30 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