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