Skip to content

jwgmeligmeyling/devhub

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stories in Ready Build Status Coverage Status DevHub

DevHub is a software system designed to give students a simple practical introduction into modern software development. It provides an environment in which they can work on practical assignments without setting up their own (private) code repository or a Continuous Integration server. The environment is also designed to give students a working simple workflow largely based on GitHub's pull requests system.

Architecture

DevHub is comprised of several components which integrate nicely. The devhub-server project is a web application which can be run from the command line, and provides easy overviews of projects and their activity. The devhub-client project is an application which is able to manage one or multiple Docker containers on which builds and other activities can take place in a secure and shielded environment.

About

DevHub is a software system designed to give students a simple practical introduction into modern software development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 80.3%
  • FreeMarker 16.9%
  • CSS 1.7%
  • JavaScript 1.1%