Continuous Delivery Plattform
Geschäftsproblem
Realisierung von Kosteneinsparungen und Fehlerminimierung in der Softwareentwicklung eines großen Grails-Projektes mit mehreren Sub-Projekten und eigenen sowie fremden Plugins. Es sollte ein System zur Verfügung gestellt werden, das wiederkehrende Tätigkeiten von Entwicklern und Administratoren automatisiert.
Generierter Nutzen
Vollständige und vollautomatische Deploymentpipeline. Ausführung von Unit-, Integrations- und funktionalen Tests, Ermittlung der Testabdeckung, Deployment, Einspielen von Testdaten, starten und stoppen von Servern, Archivierung, Build Prozess.