Posts

Showing posts from November, 2011

Continuous Build with Jenkins on Windows with Tomcat, github, Ant and Eclipse

Image
Continuous Build with Jenkins with Tomcat, github, Ant and Eclipse A quick look at setting up a Jenkins job to automatically build and deploy a Dynamic Web Project. For Windows here is what you need: Tomcat or another web container Ensure the default ports are changed, for my examples I used 8787 for tomcat Tomcat is installed and running http://tomcat.apache.org/tomcat-7.0-doc/ Eclipse with a github plugin see my previous post  http://straightforwardit.blogspot.com/2011/11/setting-up-eclipse-for-github.html You have a Java project checked into github.com If not,  https://github.com/sfbishop/TestProject  is accessible A github account (see github.com) Remember to setup the SSH keys Jenkins (see  http://jenkins-ci.org/ )  Download the lastest war file github client software http://help.github.com/win-set-up-git/ Start Jenkins  java -jar jenkins.war Visit  http://localhost:8080/  to access Jenkins Install Jenkins as a service ...

Setting up Eclipse for GitHub

A quick g uide for setting up Eclipse and github. The "Git for Windows" client was not installed. Prerequisites: Eclipse Version: Eclipse IDE for Java EE Developers, Indigo Service Release 1 Create a Github account Visit http://github.com/plans to sign up Select your plan type Updating Eclipse git plugin Click Help-Eclipse Marketplace Search for GIT Click install on "EGit" Follow the prompts to install Setup Eclipse SSH Eclipse has ssh key management options Open Eclipse Windows\Preferences      General\Network Connections\SSH2      or      Type "ssh" into the preference filter Open the "Key Management" tab. Click "Generate DSA key". Click "Save Private Key" Click "OK" to ignore the warnings Click "Save" with the "default location" to store the keys in your ssh directory Not this location Your ssh keys setup is complete in Eclipse Go to the location where the keys wh...