This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
Hudson doesn't magically build your project. It only automates the execution of the build process that you already have - whether it is Ant based or Maven based.
So if you build your project using an Ant script, you can configure Hudson to execute that script automatically or manually. It can grab the latest code and execue test cases. Check out the Hudson website to learn how to do that.