Domanda

Ho un semplice progetto PoC a Hudson. POC ha unit test scritte via unittest ++ ed emette i risultati come XML per il consumo da xUnit a munge in formato jUnit.

Ecco le saliente relativo

  • Ho il mio progetto configurato per utilizzare MSBuild per creare la soluzione del 2008.
  • Il progetto contiene sia la dll non è facile costruire e il test di unità che sono gestiti come un post-generazione passo.
  • ho impostato il mio lavoro a Hudson è impostato su C: \ sviluppare \ denaro (denaro è il nome del progetto) e nella Hudson console posso vedere le cartelle di lavoro, il file di soluzione e cartelle di output (/ bin, / doc, ecc).
  • L'applicazione console di prova le uscite di file 'money_unit_tests.xml' nella cartella 'segnalazioni' (rendendo c: \ sviluppare \ soldi \ rapporti). Che è precreated

Tuttavia sembra che l'area di lavoro, non è attaccare. Se presento la directory di lavoro che mi mostra le cartelle, ma se ho quindi ricaricare la pagina poi mostra il messaggio 'Non ci sono file nella directory'.

Perché Hudson non usa C:? \ Sviluppare ... come ho configurato che

Che cosa posso fare cambiarlo?

Se non posso cambiarlo, cosa posso fare per mitigare questi cambiamenti ? (Non so esattamente voglio hardcode l'uscita per il xml a C: .hudson ...)

È stato utile?

Soluzione

Sembra in Configurare c'è un'opzione avanzata che nasconde diverse opzioni aggiuntive. Sotto c'è lavoro personalizzata, che mi lascia perplesso su ciò che la cartella di lavoro è per (che è ancora vuota).

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