Posts

Ant Task - Build Date and Number

Image
Ant Task - Build Date and Number Often we want to know the build number and date for an application. Having the build number and date at the bottom of the screen can provide the development team with valuable information when investigating defects. Sample output: Auto generated date and build number Web Project artifacts version.properties, contains the lastest build information WEB-INF\template\version.jsp, contains the jsp fragments to build the real version.jsp WebContent\version.jsp, contains the jsp fragments generated from the ant task index.jsp, includes the version.jsp at the bottom of the page. Ant task: The Eclipse Dynamic Web Project is available on github.com https://github.com/sfbishop/DisplayVersion

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...