CI/CD with GitHub

Apply CI/CD techniques with GitHub to streamline the whole process (development, testing, integration, delivery, deployment)


GitHub, Software Engineering, Git, Automation

Avoid repetitive, manual and error prone tasks by automating them

GitHub, Git, editor / IDE

Activity: description what you have to do in your specific level (e.g. define interface)

Application domain:
Medicine/Healthcare, Education (Technology enhanced learning), Data science (analysis & visualisation), Industry (Production), Mobility, Energy, Software engineering

Main phase:
Development: Implementation/Code, Development: Testing, Operations: Deployment/Release

Related literature: (Martin Fowler, 2006)

In which projects do/did you use this practice?

Project manager

>10 years of experiences
Software Competence Center Hagenberg

1. How do ​you rate the potential benefit for your projects? 5
2. How often are you using that practice? 2
3. What is the effort to introduce the practice in your project upfront? 4
4. What is the effort to apply the best practice in your project daily basis? 2

Questions 1, 3 and 4 (1 = Low, 5 = High)
Question 2 (1 = Never, 5 = Always)

You are running an old browser version. We recommend updating your browser to its latest version.

More info