User Tools

Site Tools


sig:sysadmin:projects_dead:project11

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

sig:sysadmin:projects_dead:project11 [2014/12/19 18:01]
walter created
sig:sysadmin:projects_dead:project11 [2021/05/02 21:36]
Line 1: Line 1:
-====== Project Member(s) ====== 
  
-  * N/A 
- 
-====== Purpose ====== 
- 
-A Continuous Integration Server, or CI Server, allows for the automatic building and analysis of projects being worked on by a group or individual. Builds can be hooked right into Git pushes to a branch, run on a set schedule, or even just done manually. Currently Jenkins, with its wide array of plugins adding additional features, is the natural choice for a general purpose CI server. One major limitation of Jenkins is the web interface in not exactly the cleanest and there is a high overhead to setting up a hosted instance (plugin installation and configuration for example). Research into UI plugins will be needed to improve the ease of use of the system in all likelihood. 
- 
-Here is the current compiled list of known needed extra features: 
- 
-  *     ​LDAP/​Active Directory Authentication 
-  *     EMMA plugins for code coverage 
-  *     Wiki Instance 
-  *     ​Gitlab integration 
-  *     ​Github Integration 
-  *     ​General Git Integration 
-  *     ​ClamAV 
-  *     ​Mercurial Integration 
-  *     IRC Integration 
-  *     ​Apache Ant Support 
-  *     Bulk Builds 
-  *     Cmake Support 
-  *     Misc Support for Varius Programming Languages 
-  *     ​Mobile and Wed Dev Support 
-    ​ 
-====== Resources====== 
- 
-[[http://​jenkins-ci.org/​]] 
- 
-[[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Home]] 
- 
-[[https://​wiki.jenkins-ci.org/​display/​JENKINS/​Plugins#​Plugins-Pluginsbytopic]] 
- 
-====== Progress ====== 
- 
-*Fill in when updates to document* 
sig/sysadmin/projects_dead/project11.txt ยท Last modified: 2021/05/02 21:36 (external edit)