VS-Code IBM i und DEVOPS
EDUVS02
Dauer: 2 Tag
VS-Code IBM i und DEVOPS
Sie arbeiten bereits mit VS-Code und den IBM i Extensions. Sie entwickeln und erstellen Ihre Anwendungen, wie Sie es früher mit SEU oder vielleicht schon mit RDi gemacht haben direkt auf dem IBM i Server. Dann sollten Sie wissen, dass in VS-Code noch mehr steckt, indem Sie einem aktuellen Bedienungsparadigma folgen:
Auf dem Cliententwickeln und auf dem IBM i Server deployen. Sind Sie offen für dieses Paradigma, so eröffnet sich Ihnen eine ganze Reihe von Funktionen, die Ihre Entwicklungsarbeit auf neue Füße stellt, für Sie Funktionen bereit hält, die Ihre Arbeit effektiver, robuster und transparenter gestaltet: Kurzum Ihren gesamten Entwicklungsprozess angefangen von der Entwicklung bis hin zum Deployment begleitet.
Anfangskonfiguration
- Wichtige IBM i PTFs
- Die PASE-Umgebung konfigurieren
- js basierte Funktionen installieren und konfigurieren
Mit VS-Code Arbeitsbereichen arbeiten
- Organisation der Quellen
- Projektbezug
- Kontextbezug
Die GIT-Integration
- Lokales Repository erstellen und nutzen
- Basisbedienung: Branches, Commits etc.
- Auswertung
- Github und andere zentrale GIT Repositories integrieren
- GIT Workflows
Extension IBM Project Explorer
- Konfiguration
- Lokal entwickeln
- Remote Compile
- Build Skripte generieren und weiterentwickeln
Source Orbit
- Impakt Analysen
Tobi –The Object Builder for i
- Installation von Tobi mit YUM / ACS Packet Manager
- Konfiguration
- Einzelne Programme und gesamte Projekte mit Tobi erstellen
Integration mit Jenkins
- IBM i Installation
- Das Jenkins Dashboard
- Jenkins aus GIT triggern
- Pipelines Aufbauen
Voraussetzungen:
EDUVS01 oder gleichwertige ähnliche Kenntnisse, Grundkenntnisse der Bash Shell (PASE), ACS.
Kenntnisse der diversen für IBM i relevanten Programmiersprachen.
