Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I keep having to do a lot of custom steps. Git clone from a github repository, run autconf, then configure, then make. Then copy a few folders there, to make the other thing compile, then add a few lines to a script downloaded from github to make it work on my machine.... is there any easy way to write something to automate all this?

I have read about Vagrant, but it uses Virtualbox. I'm doing C++ development over multiple monitors, I don't think that's the right choice for me.

Only choice is to write myself a few custom shell scripts for each project setup then?

share|improve this question

closed as not constructive by Shane Madden, Scott Pack, HopelessN00b, EEAA, Michael Hampton Sep 2 '12 at 23:56

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

You maybe able to do it in couple of ways using multiple open source software and some scripts. For a start see --

Also, see this post for CI (which I believe is what you need) --

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.