set of quickstart applications that can be accessed through the jx create quickstart command. ($ jx cre- ate quickstart). You are then prompted for a list of quickstarts to choose from. Once you have chosen the project to create and given it a name the following tasks are automated: ✓ Creates a new application from the quickstart in a sub directory. ✓ Adds your source code into a git repository. ✓ Creates a remote git repository on a git service, such as GitHub. ✓ Pushes your code to the remote git service. ✓ Adds default files: ✓ Dockerfile to build your application as a docker image. ✓ Jenkinsfile to implement the CI/CD pipeline. ✓ Helm chart to run your application in- side Kubernetes. ✓ Registers a webhook on the remote git repository to your team’s Jenkins. ✓ Adds the git repository to your team’s Jenkins. ✓ Triggers the first pipeline. Once you have created a quickstart, you can use either jx create spring or jx import. At this point the Jenkins X build packs are used to: 66

Building Cloud Native Apps Painlessly - Page 74 Building Cloud Native Apps Painlessly Page 73 Page 75