Difference between revisions of "CI Minimalistic GitHub's Guide"
From Gcube Wiki
Manuele.simi (Talk | contribs) |
Manuele.simi (Talk | contribs) |
||
Line 5: | Line 5: | ||
# Create a [[Jenkins_Projects_(aka_Jobs)_for_GitHub| Jenkins job]] that builds the GitHub repository. | # Create a [[Jenkins_Projects_(aka_Jobs)_for_GitHub| Jenkins job]] that builds the GitHub repository. | ||
# Set up a [[GitHub/Jenkins: Setting up Webhooks| Jenkins/GitHub webhook]] | # Set up a [[GitHub/Jenkins: Setting up Webhooks| Jenkins/GitHub webhook]] | ||
+ | |||
+ | ''To have a complete overview of the Continuous Integration Procedure to [[Continuous_Integration_procedure_(2019)#Complete_Guide | CI guide]].'' | ||
+ | |||
+ | [[Category:Continuous_Integration]] |
Revision as of 05:19, 27 November 2019
This section collects the steps for Developers to enable the CI pipeline with an existing GitHub repository.
- Configure the development machine.
- Switch the POM to inherit from maven-parent 1.1.0 (the Jenkins project will not build until this step).
- Create a Jenkins job that builds the GitHub repository.
- Set up a Jenkins/GitHub webhook
To have a complete overview of the Continuous Integration Procedure to CI guide.