Struttura del corso
Introduzione
- Jenkins Confronto tra integrazione continua e altri approcci allo sviluppo e alla distribuzione di applicazioni .Net
Installazione e configurazione del server di compilazione Jenkins
Panoramica di Jenkins Funzionalità e architettura
Estensione di Jenkins per leggere i file MSBuild
Creazione di un nuovo progetto di compilazione in Jenkins
Compilazione dell'applicazione
Diagnosi e correzione di una compilazione danneggiata
Test dell'applicazione
Distribuzione dell'applicazione
Monitoraggio dell'applicazione
Segnalazione in Jenkins
Analisi del codice
Protezione Jenkins
Distribuzione di build su macchine diverse
Integrazione Jenkins con altri strumenti di sviluppo software
- Tracker dei problemi, utilità di copertura dei test, notificatori, sistemi di messaggistica interna, ecc.
Procedure consigliate per l'integrazione continua in un ambiente Agile
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Conoscenza del processo di sviluppo software
- Esperienza di programmazione .NET
Recensioni (5)
it was a great cource becuase we got the chance to discuss things and try working with the things we got taught. But the thing I liked the most was that everything was based on experience that Marcin had.
Jesper - ProgramDuon AB
Corso - Advanced Blazor
Il formatore ha spiegato molto bene gli argomenti con esempi reali dal mondo reale che hanno reso più semplice per noi cogliere le informazioni
Florin-Viorel Marut - Continental Automotive Romania
Corso - High-Performance Application Development with .NET Core
Traduzione automatica
La corretta conoscenza e la profonda comprensione dell'argomento da parte del formatore e la sua capacità di presentare e trasferire le conoscenze in modo chiaro ed efficace.
Balazs Farkas - Greentube GmbH
Corso - Implementing the Actor Model with Microsoft Orleans
Traduzione automatica
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Corso - Advanced Spinnaker
Comprehensive - covered everything we were interested in. Able to work through examples.