Difference between revisions of "Release Tools"

From Gcube Wiki
Jump to: navigation, search
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
gCube is a complex system developed in collaborative way by developers geographically separated and affiliated to several organization. Considering also the size of the gCube system (hundreds of components), it is vital the usage of proper tools to configure the source code and to manage the release process.
+
gCube is a complex system developed in collaborative way by developers geographically separated and affiliated to several organization. Considering also the size of the gCube system (hundreds of components), it is vital the usage of proper tools to configure the source code and to manage the release process. The tools allow the automation of several steps of the release process and communicate each other to assure a proper and seamless automation of gCube System releases in all their steps.  
  
In this section we describe all the tools that are used to assure a straightforward, error-free management of gCube System releases in all their steps: from the source code to the distribution site.
 
  
 
+
* [[Redmine|Tracking System]]
* [[SCM tools|SCM Tools]]
+
* [[Integration of Maven Components|Maven]]
** [[gcube subversion repository|gCube Subversion Repository]]
+
** [[Developing gCube Maven Components|gCube Maven Components]]
* [[Building tools|Building tools]]
+
** [[GCube_Maven_BOMs|gCube Maven BOMs]]
 +
* [[Integration Infrastructure]]
 +
** [[gcube subversion repository|SVN Repository]]
 +
** [[GitHub|GitHub]]
 
** [[ETICS|ETICS]]
 
** [[ETICS|ETICS]]
 
** [[BTRT|BTRT]]
 
** [[BTRT|BTRT]]
** [[Building Infrastructure|Building Infrastructure]]
+
** [[gCube Web Site and Distribution Site|Distribution Sites]]
* [[Redmine|Tracking System - Redmine]]
+
 
* [[Testing Infrastructure|Testing Infrastructure]]
 
* [[Testing Infrastructure|Testing Infrastructure]]
 
* [[gCube System documentation wiki|Documentation]]
 
* [[gCube System documentation wiki|Documentation]]
* [[gCube Web Site and Distribution Site|Distribution Site]]
 

Latest revision as of 13:10, 27 October 2016

gCube is a complex system developed in collaborative way by developers geographically separated and affiliated to several organization. Considering also the size of the gCube system (hundreds of components), it is vital the usage of proper tools to configure the source code and to manage the release process. The tools allow the automation of several steps of the release process and communicate each other to assure a proper and seamless automation of gCube System releases in all their steps.