Source%20mode Binary%20Mode foreach%28module%20in%20modules%29%0A%20%20dir%20%3D%20dir%28module%29%0A%20%20cd%20dir%0A%20%20git%20commit%3B%0A%20%20git%20push%3B if%28%21temprepo%29%0A%20%20%20%20git%20clone%20%3Copenshifturl%3E%20temprepo%0A%20%20git%20fetch%20%0A%20%0Aforeach%28module%20in%20modules%29%0A%20%20build%20module%0A%20%20cp%20builtmodule%20to%20temprepo/deployments%0A%20%20%0Agit%20push%20%20%20*%20this%20push%20should%20not%20trigger%20the%20whole%20openshift%20build%20thing.%20 Only%20works%20on%20git%20enabled%20projects%0AOnly%20works%20if%20git%20push%20does%20the%20actual%20deploy%0A%20%0A...in%20short%20what%20openshift%20assumes%20by%20default Only%20works%20on%20WTP%20enabled%20projects%20%28i.e.%20plain%20java%20or%20non-java%20project%20does%20not%20work%29%0AIt%20does%20the%20actual%20deployment%20for%20you%20-%20build%20is%20assumed%20to%20be%20disabled.%0A%20%0AThis%20might%20eventually%20be%20removed%20by%20a%20raw%20scp%20or%20rsync%20thus%20no%20need%20to%20expose%20temp%20git%20location%20beyond%20for%20debugging if%28location%20does%20not%20exist%29%0A%20%20%20mkdir%20location%0A%20%0Aforeach%28module%20in%20modules%29%0A%20%20build%20module%0A%20%20cp%20builtmodule%20to%20temprepo/deployments%0A%20%20add%20.dodeploy%0A%20%20 %22Normal%22%20server%20adapter