Desidero automatizzare la creazione, il test, l'implementazione e il rilascio dell'app rails.Come distribuire l'app Ruby on rails utilizzando Atlassian Bamboo
c'è un modo per farlo?
Desidero automatizzare la creazione, il test, l'implementazione e il rilascio dell'app rails.Come distribuire l'app Ruby on rails utilizzando Atlassian Bamboo
c'è un modo per farlo?
Sì, ma principalmente tramite script.
Esiste un tipo di attività Bamboo che si chiama semplicemente "script". Usiamo per la nostra base di codice Perl/Python. Richiede più lavoro di quello che devi fare con tutti gli strumenti Java, ma ne vale comunque la pena.
Quindi, ad esempio, se si produce un risultato del test XML compatibile con JUnit, Bamboo lo interpreterà molto bene per voi.
Mark Wolfe eccellente Bamboo Ruby Plugin (GitHub: rake-bamboo-plugin) consente di eseguire le attività rubino durante una generazione di Bamboo e include attività per i più diffusi costruire, strumenti di test e l'automazione di Ruby, per esempio:
prega notare che c'è anche lo Bamboozled Ruby Plugin, che è un fork della versione 2.1 di Rake-bamboo-plug di Mark con l'obiettivo di spostare il p avanti in un modo specifico - Non l'ho usato finora, quindi non posso commentare le differenze, per favore riferisciti al loro GitHub: bamboozled-ruby-plugin per i dettagli.