Building Applications with Freestyle Jobs¶
Anatomy of the Build¶
Git repo
Compile
Test
Package
Clean
rinse & repeat
Manually Building with Maven and Running App¶
git clone git@github.com:CalebSargeant/jgsu-spring-petclinic.git --config core.sshCommand="ssh -i ~/.ssh/github"
cd jgsu-spring-petclinic
./mvnw compile
./mvnw test
./mvnw package
java -jar target/spring-petclinic-2.3.1.BUILD-SNAPSHOT.jar