###Jenkins Plugins We Need###
-
Git Plugin
This plugin allows use of Git as a build SCM.
-
Maven Project Plugin (if Jenkins version is too old)
Jenkins plugin for building Maven 2/3 jobs via a special project type.
-
Parameterized Trigger Plugin
Trigger parameterized builds of other jobs.
-
EnvInject Plugin
This plugin makes it possible to have an isolated environment for your jobs.
-
Copy Artifact Plugin
Adds a build step to copy artifacts from another project.
-
Github Plugin
Trigger a build when a change is pushed to GitHub. However, jenkins-job-builder may not be able to support this plugin.
###Script to generate Jenkins Jobs###
- Build job - yamls/TestAndPackage.yaml
- Deploy job - yamls/Deployment.yaml
- Start job - yamls/Run.yaml