O'Reilly logo

Cloud Development and Deployment with CloudBees by Nicolas De loof

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Writing your own ClickStart

ClickStart is such a simple way to set up a project but you will probably have to write few of them for your own projects. You can use them to prepare a project skeleton, enforcing all the best practices in development stage when the project is bootstrapped.

Let's create a ClickStart from scratch. We'll illustrate this by setting up a ClickStart for SimpleWeb4J, a lightweight REST-based web framework, which was recently created by my friend, Yan.

First, create a new GitHub repository to host our ClickStart. For simplicity, this one will also host the codebase for the app to be deployed. The project skeleton is basically a maven pom.xml file and comprises few classes.

Let's then create an adequate Jenkins job to build this ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required