>Staging is generally most useful when you are showing a working version of what you are building to a client (or anyone who might need to see it) while you are still in development.
Yes I do have 4 people to demo to.
>This is especially important when you have multiple developers because you don't know what the other guy is doing.
Yes I have 2 developers working independently. I hired them to increase the speed of development. Plus myself, that is 3 people working on different parts.
so my question is how do i get someone to help me?
or point me to the right resources?
I am getting the feeling that i am being perceived as someone enamored with a buzzword and ignoring basics.
I am also getting the feeling that the term continuous deployment is perceived as a gigantic ball of multiple scripts and processes for deployment, only suited for projects of a certain size.
I am going to state the following unspoken assumptions of mine. My bad that I unknowingly assumed that other readers believe in the same assumptions.
Hope this will help the discussion.
From a web application perspective, my assumptions are
a) continuous deployment/integration means able to (as much as possible) automate the process of deployment of the code on a server preferably one where the configuration is identical to the production server. regardless how much the code is completed.
b) continuous deployment/integration means able to (as much as possible) automate the process of testing the deployed code against unit tests or functional tests therefore allowing developers to add new features or re-factor existing code without fear of integration risks.
Again, I would like to seek help to automate (as much as possible) the process of deployment.
I already have Capistrano working but to a production environment.
I am not looking to hire from HN readers, though I do not rule that out. at the very least point me to good places to look for such people.
Like a stranger in another country, I need directions. Either take me where I want to go, or tell me where I can ask for better directions.
I hope that analogy works to express what I am asking for.
Thank you very much to all feedback so far.