Note that there are some explanatory texts on larger screens.

plurals
  1. POPHP Deployment to windows/unix servers
    text
    copied!<p>We have various php projects developed on windows (xampp) that need to be deployed to a mix of linux/windows servers. </p> <p>We've used <a href="http://www.capify.org/" rel="nofollow noreferrer">capistrano</a> in the past to deploy from windows to the linux servers, but recent changes in architecture and windows servers left the old config not working. The recipe works fine for the linux deployment, but setting up the windows servers has required more time than we have right now. Ideas for the Capistrano recipe are valid answers. obviously the windows/linux servers don't share users, so this complicates it a tad (for the capistrano assumption of same username/password everywhere).</p> <p>Currently we're using svn-update for the windows servers, which i dislike, since it leaves all the svn files hanging on the production servers. (and we still have to manually svn-update them on windows) And manual updating of files using winscp and syncing the directories with their linux counterparts.</p> <p>My question is, what tools/setup do you suggest to automatize this deployment scenario: <strong>"Various php windows/linux developers deploying to 2+ mixed windows/linux machines"</strong></p> <p>(ps: we have no problems using linux tools or anything working through cygwin, we simply need to make deployment a simple one-step operation)</p> <p><em>edit: Currently we can't work on a all-linux enviroment, we have to deploy to both linux and windows server. We can start the deploy from anywhere, but we'd prefer to be able to do it from either enviroment.</em></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload