Continuous integration

Questo workshop l’obiettivo di approfondire i concetti relativi alla continuous integration ed i tools a supporto.

Si discuterà di come automatizzare le build con Jenkins, integrando GIT e MAVEN.

Il workshop è rivolto a professionisti IT e amministratori di sistema che vogliono conoscere o approfondire i concetti di continuous integration ed è consigliato avere esperienza in ambito System Administration, developing e gestione applicativa.

 Topics (8 hours)

  • GIT
  • Code Governance (Git Flow, Code Review…)
  • Maven, utility plugins (prevent SNAPSHOT dependencies in RELEASE, commit hash in produced artifacts, etc.)
  • Git Hook & GitHub Webhook
  • Pipelines and Jenkins

Programma 

  • Shared library concept to manage common pipeline step and configuration
  • ChatOps – Continuous Integration and Chat system
  • Docker in Continuous Integration

 

 

Workshop

Continuous integration

Rivolto a: N/A
Prerequisiti consigliati: N/A
Durata: 4 ore

Workshop

Continuous integration

Rivolto a: N/A
Prerequisiti consigliati: N/A
Durata: 4 ore

Continuous integration

Questo workshop l’obiettivo di approfondire i concetti relativi alla continuous integration ed i tools a supporto.

Si discuterà di come automatizzare le build con Jenkins, integrando GIT e MAVEN.

Il workshop è rivolto a professionisti IT e amministratori di sistema che vogliono conoscere o approfondire i concetti di continuous integration ed è consigliato avere esperienza in ambito System Administration, developing e gestione applicativa.

 Topics (8 hours)

  • GIT
  • Code Governance (Git Flow, Code Review…)
  • Maven, utility plugins (prevent SNAPSHOT dependencies in RELEASE, commit hash in produced artifacts, etc.)
  • Git Hook & GitHub Webhook
  • Pipelines and Jenkins

Programma 

  • Shared library concept to manage common pipeline step and configuration
  • ChatOps – Continuous Integration and Chat system
  • Docker in Continuous Integration