Skip to content
This repository has been archived by the owner on Feb 22, 2024. It is now read-only.

Latest commit

 

History

History
12 lines (9 loc) · 1.24 KB

README.md

File metadata and controls

12 lines (9 loc) · 1.24 KB

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.