Benutzer-Werkzeuge

Webseiten-Werkzeuge


vortraege:naturalbuild

Automatischer Natural-Buildprozess

  • kompletten Build automatisiert
  • nach einem Commit in Git wird automatisch ein Build der gesamten Natural-Umgebung über Jenkins angestoßen inkl. Unit-Tests mit NatUnit
  • automatisches Deployment in die Entwicklungsumgebung, falls der Build fehlerfrei ist
  • gesamte Entwicklung wird durch ein Ticket-System begleitet, an das alle Commits gehängt werden, damit alle Änderungen dokumentiert sind
  • technische Umsetzung und verwendete Tools
  • Vorteile, aufgetretenen Herausforderungen und möglichen Lösungen
  • AXport
  • Screenshots
    • Compile-Fehler im Jenkins
    • Build im Jenkins
    • NatUnit im Jenkins
  • Ausblick
    • Umstellung des Workflows der Entwickler auf eine Feature-Branch-basierte Lösung mit Git
    • Build von Datenbankänderungen
    • Implementierung einer separaten Adabas-Datenbank für Integrationstests
    • automatisches Deployment auf die Produktion
  • Verweis auf JavaSpektrum
vortraege/naturalbuild.txt · Zuletzt geändert: 2015-04-08 09:26 von stefan