Exploring Quickstart Project Files
Explore the various project files generated by Jenkins X when creating quickstart projects. Understand the role of key files like Makefile, Dockerfile, Skaffold configuration, Helm charts for Kubernetes deployment, and the pipeline definition file jenkins-x.yml. Learn how Jenkins X integrates with GitHub to automate your CI/CD pipeline triggers.
Exploring the Github repository
Let’s see what Jenkins X created and pushed to GitHub.
⚠️ Please replace
[...]with your GitHub username before executing the commands that follow.
We can see that Jenkins X created quite a few files.
Exploring the local project repository
The repository was also created locally, so let’s take a closer look at the generated files.
The output is as follows:
The Makefile
Let’s go through each of those files and directories and explore what we got. The first in line is Makefile.
I won’t go into much detail about the Makefile since it is made specifically for Go applications, and that might not be your favorite language. Not all quickstart packs use ...