2009-03-10 18 views
9

Sto cercando di far funzionare cc-tray invece di utilizzare la dashboard web. Non sono sicuro di come posso ottenere l'URL corretto per il server su cui è in esecuzione il mio cruisecontrol e non riesco a trovare alcuna documentazione utile online. Qualcuno può aiutare?Funzionamento CC-Tray

Grazie

+0

Il modo migliore, per la reattività, consiste nell'utilizzare l'opzione remota .NET e, tuttavia, eseguire direttamente il ping sul server di creazione. Attraverso la dashboard web, il cna è leggermente in ritardo e il tuo cccc dipende dal server web. Lasciando a te una soluzione in meno per la risoluzione dei problemi, i tuoi progetti potrebbero non funzionare sul cruscotto. – Alex

risposta

4

Dipende un po 'dalla versione che si utilizza. È sempre consigliabile utilizzare la versione di CCTray scaricata dall'istanza in esecuzione del dashboard CCNet (nella dashboard, nella colonna di sinistra, verrà visualizzato il link "Download CCTray").

Quindi si tratta principalmente di "Aggiungi server". Le versioni precedenti richiedevano una connessione remota che richiede alcune porte aperte nella connessione a CCNet. Al giorno d'oggi, è possibile connettersi tramite HTTP.

1

Se si utilizza una versione 1.1 dopo poi si vuole puntare il cliente cassetto CC al sito web cruscotto.

È necessario assicurarsi di disporre della configurazione del pannello di controllo CCNET di un server Web, quindi è possibile effettuare quanto segue.

  • File> Impostazioni> costruire progetti (clicca aggiungere)
  • Aggiungi Server (clicca)
  • Scegliere Via il CruiseControl cruscotto
  • inserire l'indirizzo del tuo sito Dashboard web. Forse qualcosa come "yourserver.com/ccnet". È possibile trovarlo tramite la navigazione nella dashboard Web e quindi copiando l'URL fino al livello della cartella.
  • Fare clic su OK, selezionare i progetti da guardare
  • Utile!
13

Ho avuto lo stesso problema ed è stato risolto l'impostazione di questo Url nell'Add Server (http): http://yourserver/ccnet/server/local/ViewServerReport.aspx. Funziona bene con questo.

+0

Questa risposta ha aiutato. L'URL esatto che ha funzionato per me non includeva il componente 'cctray' (http: //yourserver/server/local/ViewServerReport.aspx) – andypaxo

+1

Grazie, ha funzionato a meraviglia - il link specifico di cui avevamo bisogno era sotto la voce" Server "in la navigazione a sinistra. –