Buone soluzioni di integrazione continua per i progetti Haskell [chiuso]

5

Sto cercando una buona soluzione CI per un progetto haskell. Idealmente qualcosa che funzionerà con git. Esigenza veramente basilare (finora) di costruire ed eseguire test dopo ogni check in. Alcuni report di base sarebbero anche grandiosi, ma non ha bisogno di essere niente di veramente stravagante. Dovrebbe anche supportare l'esecuzione di test javascript in un browser. (via selenio o simili)

Che cosa hanno usato le persone per questo?

    
posta Zachary K 27.03.2011 - 21:46
fonte

2 risposte

3

Non ho conoscenza di prima mano di queste soluzioni applicate a Haskell, ma ho un interesse passeggero in merito.

Alcune domande su SO che potrebbero essere utili:

  1. Integrazione continua leggera per una toolchain centralizzata Haskell / Darcs?
  2. Haskell Build Automation

Potresti anche voler esaminare Hudson / Jenkins (è lo stesso progetto, ma biforcato a causa di una politica in cui non entrerò) ... Ma Hudson / Jenkins è un sistema di build collegabile che viene spesso utilizzato nei sistemi Java / Maven, ma grazie ai suoi numerosi plug-in creati dalla community ha il supporto per Git e la possibilità di eseguire set arbitrari di comandi per le build. (Non ho ancora trovato un plugin Haskell, ma forse qualcuno potrebbe crearne uno).

    
risposta data 27.03.2011 - 23:24
fonte
2

Ero alla ricerca di buone soluzioni CI per Haskell allo stesso modo e non ho trovato quelle veramente facili da usare, quindi ho continuato a creare un plugin per un server CI chiamato TeamCity. L'ho immaginato chiamandolo 'Cabal TeamCity build runner'.

Scopri di più sulla pagina web del progetto del plug-in e sul mio post di blog su di esso .

    
risposta data 21.05.2012 - 03:10
fonte

Leggi altre domande sui tag