Full stack application templates: the quickest way to get started. If you are logged in - click on the ClickStart icon on the top left - do it now ! They set up everything, cloned private source repo, Jenkins build pipeline, application, database etc.
ClickStart templates can be thought of as application templates on steroids (some serious ones, too). A ClickStart template sets up the code for the particular app type, sets up the repository, creates a Jenkins build, sets up the deployment environment, sets up any database (if required) and hands back a running application to the developer - with just a click (see image 3).
ClickStarts quickly set you up with a running application and its complete development to deployment infrastructure. You have a complete working environment setup in a few minutes!
Once the application is running, you can clone the (private) source repository, make changes, and any changes you push will be run through the "continuous deployment" pipeline set up for you. You can use these as a starting point for your own applications, or just to get familiar with part of the CloudBees platform.
There are two ways to get going:
The ClickStarts currently supported by CloudBees are available here:
Once you have launched a Clickstart - the app is your own. But if you want to improve a clickstart - for future use - it is ease:
1. fork the repo in github (you can find the repos here)
2. change the clickstart.json to refer to your own forked copy
3. make your changes
4. launch via pasting link similar to this into your browser (but CS_clickstart should point to your own forked clickstart.json file in github).
The ClickStart templates are defined in a simple JSON file in a repository.
Read this guide to find out more details
These clickstarts come from the CloudBees community github site. So, if you have a particular project template or application type you use over and over again, you can contribute your own ClickStart easily.
Feel free to fork any of these (remember to change the URLs in clickstart.json to your own repo), send a pull request if you want to make a change! Here is a detailed writeup on how to contribute your own ClickStarts.