Difference between revisions of "CI Minimalistic GitHub's Guide"
From Gcube Wiki
Manuele.simi (Talk | contribs) |
Manuele.simi (Talk | contribs) |
||
Line 2: | Line 2: | ||
# Configure the [[Development_Machine| development machine]] | # Configure the [[Development_Machine| development machine]] | ||
− | |||
# Switch the POM to inherit from maven-parent 1.1.0 (the Jenkins project will not build until this step). | # Switch the POM to inherit from maven-parent 1.1.0 (the Jenkins project will not build until this step). | ||
+ | # Create the related [[Jenkins_Projects_(aka_Jobs)| Jenkins job]] | ||
+ | # [[setting up a webhook| https://wiki.gcube-system.org/gcube/GitHub/Jenkins:_Setting_up_Webhooks]] |
Revision as of 01:39, 26 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 the related Jenkins job
- https://wiki.gcube-system.org/gcube/GitHub/Jenkins:_Setting_up_Webhooks