Maven: l’importanza di un repository remoto

Con questo articolo voglio finalmente addentrarmi nel mondo di Maven e della Build automation e voglio cominciare dall’introduzione di uno strumento fondamentale per qualunque team di sviluppo che voglia affrontare l’argomento in maniera professionale: approntare un repository remoto per gli artifact (e non solo). Attenzione: questo articolo è disponibile anche in lingua inglese: qui. Come…

Ansible: introduzione

Con questo post iniziamo finalmente a parlare di uno degli argomenti principali del Configuration Management: il deploy. Sulla scena esistono molti tool enterprise che occupano una grossa fetta di mercato come Puppet o Chef , ma io voglio parlarvi di un tool diverso: Ansible Ansible is a radically simple IT orchestration engine that makes your…

Maven: organizzazione gerarchica dei progetti

Uno degli aspetti più interessanti di maven come strumento di automazione del processo di build è sicuramente la possibilità di organizzare i nostri pom secondo una struttura gerarchica. Qualsiasi progetto maven nasce automaticamente come figlio del Super Pom, configurazione di base di maven stesso e contenuto nelle sue librerie. In questo articolo vedremo come usare…