0

I'm trying to automate having a "nightly" build of a project of mine. I want to take the head of a git repo and compile using ant build script, then package into a zip and tar.gz then push to a directory on a website (ftp, scp, or sFtp are all file options). I think I need something like Bamboo from Altassian, but this costs too much for my hobby project at the moment. Am I on the right track and need to keep looking for something similar, is there a better way -- any ideas?

Thanks.

SnakeDoc
  • 13,611
  • 17
  • 65
  • 97
  • thanks everyone. I think i'm going to go with jenkins -- it seems it was forked from Hudson at some point and are working to "improve" hudson, which is already known as great continuous integration software. Both suggestions got me googling in the right direction though! thanks again! – SnakeDoc Mar 20 '13 at 05:40
  • after further research it appears to have been yet another loss in an oracle takeover... the "core" of hudson dev team moved to jenkins and left oracle. al la mysql/mariadb, openoffice/libreoffice, java (james gosling)/google, etc. **sigh** – SnakeDoc Mar 20 '13 at 05:46

2 Answers2

2

there are free open source alternatives. you could use jenkins to do this, for example

radai
  • 23,949
  • 10
  • 71
  • 115
1

Try Hudson

Many projects use this.

pravat
  • 465
  • 3
  • 11
  • its a bit of a flame war, but hudson seems to get less development attention than jenkins. see http://stackoverflow.com/questions/11433083/hudson-vs-jenkins-in-2012 – radai Mar 20 '13 at 05:34