Difference between revisions of "Continuous Integration procedure (2019)"

From Gcube Wiki
Jump to: navigation, search
(Quick Reference)
(Complete Guide)
Line 13: Line 13:
  
 
= Complete Guide =
 
= Complete Guide =
The complete guide to the Continuous Integration procedure is composed of the following how to:
+
 
 +
== Configuration ==
  
 
* [[Development Machine]]
 
* [[Development Machine]]
Line 19: Line 20:
 
**[[Maven Configuration]]  
 
**[[Maven Configuration]]  
  
 +
== Continuous Integration ==
 
* [[Source Code Management: Gitea]]
 
* [[Source Code Management: Gitea]]
 
** [[Repositories]]
 
** [[Repositories]]
Line 38: Line 40:
 
** [[Gitea/Jenkins:_Setting_up_Webhooks#Webhook_on_the_Gitea_repository|Webhook on the Gitea repository]]
 
** [[Gitea/Jenkins:_Setting_up_Webhooks#Webhook_on_the_Gitea_repository|Webhook on the Gitea repository]]
 
** [[Gitea/Jenkins:_Setting_up_Webhooks#Testing_the_Gitea.2FJenkins_round_trip|Gitea/Jenkins round trip]]
 
** [[Gitea/Jenkins:_Setting_up_Webhooks#Testing_the_Gitea.2FJenkins_round_trip|Gitea/Jenkins round trip]]
 +
 +
== Continuous Delivery ==
  
 
* [[Continuous_Integration:_Releases|Releases]]
 
* [[Continuous_Integration:_Releases|Releases]]
Line 50: Line 54:
 
** [[Continuous_Integration:_Releases_Manager|Activities of Release Manager]]
 
** [[Continuous_Integration:_Releases_Manager|Activities of Release Manager]]
 
** [[Continuous_Integration:_Developer|Activities of Developer]]
 
** [[Continuous_Integration:_Developer|Activities of Developer]]
 +
 +
== Best Practices ==
  
 
* [[Continuous_Integration:_Best_Practices|Continuous Integration: Best Practices]]
 
* [[Continuous_Integration:_Best_Practices|Continuous Integration: Best Practices]]
 
** [[VCS_Best_Practices| Version Control System]]
 
** [[VCS_Best_Practices| Version Control System]]
 
** [[Jenkins_Best_Practices|Jenkins]]
 
** [[Jenkins_Best_Practices|Jenkins]]

Revision as of 21:41, 15 June 2019

This page contains the references for the gCube Continuous Integration procedure

Overview

Getting Started

A quick reference for the Continuous Integration procedure can be found here:

Complete Guide

Configuration

Continuous Integration

Continuous Delivery

Best Practices