Continuous Integration+Delivery con #Jenkins e #Delphi: proviamolo! (Live Coding)
Continuous Integration+Delivery con #Jenkins e #Delphi: proviamolo! (Live Coding)
Partecipa in diretta alle live! π https://www.twitch.tv/compilaquindiva
Replay live Twitch di martedì 21 gennaio 2025: *** CONTINUOUS INTEGRATION+DELIVERY CON JENKINS E DELPHI: PROVIAMOLO! *** (Live Coding)
Jenkins Γ¨ uno strumento straordinario e blasonato per implementare sistemi di Continuous Integration e Continuous Delivery (CI/CD): Γ¨ flessibile, Γ¨ scalabile ed Γ¨ in grado di adattarsi a una vasta gamma di tecnologieβ¦ ma saranno tutte, proprio tutte? Lo vedremo! π
Come? In questa live di coding su Twitch faremo un percorso sperimentale e decisamente improvvisato, nel tentativo di realizzare (se tutto va beneπ ) questi obiettivi:
β
Scoprire come far girare Jenkins in un container Docker.
β
Configurare una pipeline di build per Delphi, sperando che non esploda tutto!
β
Testare (e magari migliorare) le soluzioni proposte in tempo reale.
Non Γ¨ un tutorial, ma quasi. Eβ un esperimento in diretta: curiositΓ , dubbi, idee e suggerimenti sono benvenuti in chat per costruire insieme questa avventura tecnologica. π‘
Preparati a scoprire qualcosa di nuovo con meβ¦ o a ridere degli imprevisti! π
Partecipa alle mie live di programmazione ogni settimana sul canale Twitch! π π https://www.twitch.tv/compilaquindiva
π CAPITOLI π 0:00:00 - Sigla iniziale 0:02:20 - Saluti iniziali 0:26:20 - Introduzione a Jenkins 0:38:20 - Download immagine Docker di Jenkins 0:41:20 - Lancio del container di Jenkins 0:42:20 - Inizio della configurazione di Jenkins 1:16:30 - Configurazione del nostro primo agent 1:27:00 - Creiamo il batch per MSBuild per progetti Delphi 1:30:30 - Creiamo il primo progetto di build Jenkins 1:44:40 - Eseguiamo la prima build (errata) con Jenkins 1:52:30 - Eseguiamo finalmente la prima build con successo! 1:56:50 - Verifichiamo il tutto eβ¦ missione compiuta! 1:58:30 - Saluti finali e buonanotte 2:08:50 - Chiusura live
π RISORSE E LINK DEL VIDEO π π Delphi Community Edition free: https://www.embarcadero.com/products/delphi/starter/free-download π Jenkins: https://www.jenkins.io π Docker: https://www.docker.com π Iniziare la CI/CD con Delphi e Jenkins: https://ideasawakened.com/post/getting-started-with-ci-cd-using-delphi-and-jenkins-on-windows
π I MIEI SOCIAL π π Twitch β’ https://www.twitch.tv/compilaquindiva π YouTube β’ https://www.youtube.com/@compilaquindiva π LinkedIn β’ https://www.linkedin.com/in/marcobreveglieri π Facebook β’ https://www.facebook.com/compilaquindiva π Instagram β’ https://instagram.com/marcobreveglieri π Twitter β’ https://twitter.com/mbreveglieri π Medium β’ https://medium.com/@mbreveglieri
π SUPPORTAMI π π» Offrimi un caffΓ¨ β’ https://www.buymeacoffee.com/brevve π€ Fai una donazione β’ https://paypal.me/marcobreveglieri