Domanda

Ho un'idea per semplificare le implementazioni di prototipi all'interno della nostra squadra che utilizzano macchine virtuali. L'idea sarebbe che uno sviluppatore sarebbe in grado di distribuire i loro manufatti a Maven, quindi utilizzare l'interfaccia Web di tirarli su uno sviluppo VM per test di integrazione / regressione. Essi sarebbero quindi in grado di spingere questi artefatti ad un sistema di riferimento, ed infine sulla produzione.

Al momento sto pensando di fare questo io stesso utilizzando l'API vSphere Java ( http://vijava.sourceforge.net / ), e alcuni semplici script per afferrare gli artefatti dal repository Maven, la configurazione da SVN, e quindi avviare un server JBoss. Ci si sente come il tipo di cosa che possono essere già disponibili, però, qualcuno ha sentito parlare di qualcosa di simile?

È stato utile?

Soluzione

Non è forse la cosa che Continuous Integration è fatto per? Abbiamo fatto gli animali simili utilizzando JetBrains TeamCity e Jira Bamboo .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top