Nathan Clark, Scienziato dei sistemi del personale, IDEXX Laboratories
Sage Darling, Ingegnere di analisi del trasferimento di prodotti, IDEXX Laboratories
Con l'aumento dell'uso di JSL, è cresciuta anche la necessità di vari livelli di controllo e manutenzione. Mantenendo il controllo della versione locale, Add-In Manager è stato un enorme punto di svolta per gestire, impacchettare e rilasciare facilmente molti componenti aggiuntivi. Poiché così tanto codice è archiviato nel cloud, è stato creato un processo utilizzando le azioni GitHub e uno script Python per impacchettare e distribuire i componenti aggiuntivi.
Questa presentazione copre JAAB (Just Another Add-In Builder), che utilizza le azioni GitHub per impacchettare e distribuire automaticamente i componenti aggiuntivi con file comuni da altri repository al momento della creazione della versione. Utilizzando uno script Python e un file di configurazione personalizzabili, gli sviluppatori hanno opzioni per aumentare la distribuzione in base alle proprie esigenze. Sono finiti i giorni in cui lo sviluppatore doveva gestire file .jmpcust, metadati o .def. Ma il processo di creazione del componente aggiuntivo non si ferma qui! Quindi sintonizzati su questa presentazione per saperne di più!