Nathan Clark, Mitarbeiter Systemwissenschaftler, IDEXX Laboratories
Sage Darling, Produkttransfer-Analyseingenieur, IDEXX Laboratories
Mit der zunehmenden Nutzung von JSL ist auch der Bedarf an unterschiedlichen Kontroll- und Wartungsebenen gestiegen. Durch die lokale Versionskontrolle war der Add-In-Manager eine große Neuerung bei der einfachen Verwaltung, Paketierung und Veröffentlichung vieler Add-Ins. Da so viel Code in der Cloud gespeichert ist, wurde ein Prozess erstellt, der GitHub-Aktionen und ein Python-Skript zum Packen und Bereitstellen von Add-Ins verwendet.
In dieser Präsentation geht es um JAAB (Just Another Add-In Builder), das GitHub-Aktionen verwendet, um Add-Ins bei der Release-Erstellung automatisch mit gemeinsamen Dateien aus anderen Repositorys zu verpacken und bereitzustellen. Mithilfe eines anpassbaren Python-Skripts und einer Konfigurationsdatei haben Entwickler die Möglichkeit, die Bereitstellung entsprechend ihren Anforderungen zu erweitern. Vorbei sind die Zeiten, in denen Entwickler .jmpcust-, Metadaten- oder .def-Dateien verwalten mussten. Aber der Add-In-Erstellungsprozess endet hier nicht! Schauen Sie sich also diese Präsentation an, um mehr zu erfahren!