Nathan Clark, scientifique des systèmes du personnel, Laboratoires IDEXX
Sage Darling, ingénieur en analyse de transfert de produit, Laboratoires IDEXX
Au fur et à mesure que l'utilisation de JSL s'est développée, le besoin de différents niveaux de contrôle et de maintenance s'est également accru. En gardant le contrôle de version local, Add-In Manager a changé la donne pour gérer, empaqueter et publier facilement de nombreux compléments. Étant donné qu'une grande quantité de code est stockée dans le cloud, un processus a été créé à l'aide d'actions GitHub et d'un script Python pour empaqueter et déployer des compléments.
Cette présentation couvre JAAB (Just Another Add-In Builder), qui utilise des actions GitHub pour empaqueter et déployer automatiquement des compléments avec des fichiers communs à partir d'autres référentiels lors de la création de la version. À l'aide d'un script Python personnalisable et d'un fichier de configuration, les développeurs disposent d'options pour augmenter le déploiement selon leurs besoins. L'époque où le développeur devait gérer des fichiers .jmpcust, des métadonnées ou des fichiers .def est révolue. Mais le processus de création de complément ne s'arrête pas là ! Alors écoutez cette présentation pour en savoir plus !