Procedura: aggiungere controller di compilazione da utilizzare per distribuire applicazioni tramite Lab Management
Con l'ambiente virtuale in uso è possibile utilizzare controller di compilazione per consentire la compilazione, la distribuzione e il test dell'applicazione tramite l'integrazione del flusso di lavoro con una definizione di compilazione. Questo consente di verificare la qualità di ogni compilazione dell'applicazione in un ambiente coerente. Per ulteriori informazioni, vedere Procedura: configurare ed eseguire test pianificati dopo avere compilato e distribuito l'applicazione.
Questo controller di compilazione può essere lo stesso controller utilizzato per l'esecuzione di compilazioni di codice sorgente per i progetti nell'insieme di progetti. Si consiglia, tuttavia, di installare controller di compilazione separati per le compilazioni di codice sorgente supportate da Team Foundation Build e per la funzionalità del flusso di lavoro di Lab Management. È consigliabile aggiungere un altro controller di compilazione se si dispone di più progetti team in un insieme di progetti team che utilizzano la funzionalità del flusso di lavoro di Lab Management.
Per installare un controller di compilazione
- Installare il controller di compilazione nel computer in cui è installato Team Foundation Server o in un altro computer. Per installare il controller di compilazione è necessario utilizzare il DVD di installazione di Team Foundation Server. Per ulteriori informazioni sull'installazione di un controller di compilazione, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
Per verificare che tutte le comunicazioni tra i controller di compilazione e gli agenti siano correttamente funzionanti, è necessario creare una macchina virtuale in cui siano installati un agente di compilazione e un agente lab e salvare tale macchina virtuale nella condivisione di libreria per Team Foundation Server. Quindi aggiungere questa macchina virtuale a un ambiente virtuale utilizzando Microsoft Test Manager. Quando si avvia questo ambiente virtuale, lo stato della funzionalità del flusso di lavoro viene verificato da Lab Management e, se la funzionalità è correttamente operativa, verrà visualizzato un segno di spunta blu.
Nota
Per verificare contemporaneamente la funzionalità di test, eseguire i passaggi per l'installazione di un agente di test nella macchina virtuale in aggiunta agli altri agenti. Sarà inoltre necessario un controller di test per testare tutto ciò. Per ulteriori informazioni, vedere Procedura: aggiunta di controller di test da utilizzare per eseguire test con Lab Management.
Per installare gli agenti nella macchina virtuale per un ambiente
Creare una macchina virtuale e installare un sistema operativo.
Per verificare la funzionalità del flusso di lavoro, installare l'agente di compilazione nella macchina virtuale. Per aggiungere un agente di compilazione, è necessario utilizzare il DVD di installazione di Team Foundation Server. Per ulteriori informazioni sull'installazione di un agente di compilazione, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
(Facoltativo) Per verificare la funzionalità di test, installare l'agente di test nella macchina virtuale. Per ulteriori informazioni sull'installazione di un agente di test, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
Nota
Non è necessario registrare l'agente di test con un controller di test quando si esegue l'installazione. Questa operazione verrà eseguita automaticamente quando la macchina virtuale verrà distribuita da Lab Management.
Installare l'agente lab in questa macchina virtuale. Per ulteriori informazioni su come installare un agente lab, vedere Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents.
Per archiviare la macchina virtuale in modo da consentirne l'importazione nel progetto team, fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Archivia nella libreria.
Selezionare la condivisione di libreria SCVMM aggiunta all'insieme di progetti team in uso, quindi fare clic su Avanti.
Selezionare il percorso di condivisione per questa macchina virtuale e fare clic su Avanti.
Fare clic su Archivia.
Nota
È possibile eseguire la clonazione della macchina virtuale e archiviare il clone creato, se si desidera essere in grado di avviare tale macchina virtuale da SCVMM. È inoltre possibile creare un modello dalla macchina virtuale, se si intende creare più istanze della stessa macchina virtuale nell'ambito di un ambiente. Per ulteriori informazioni sulle condizioni in cui creare un modello o utilizzare una macchina virtuale, vedere Creazione di ambienti virtuali.
Per verificare che il controller di compilazione utilizzi gli agenti di compilazione
Utilizzando Microsoft Test Manager, selezionare Centro lab.
Per importare la macchina virtuale con gli agenti installati, fare clic su Libreria, fare clic su Macchine virtuali e modelli, quindi fare clic su Importa.
Nella pagina Nome e computer della procedura guidata, effettuare i passaggi riportati di seguito.
Fare clic su Sfoglia per visualizzare un elenco delle macchine virtuali e dei modelli che sono disponibili da Virtual Machine Manager.
Dall'elenco di macchine virtuali e modelli, selezionare la macchina virtuale creata, quindi fare clic su Aggiungi.
Selezionare il ruolo per la macchina virtuale, quindi fare clic su Avanti.
Fare clic su Fine per importare la macchina virtuale.
La macchina virtuale importata ora deve essere visualizzata nell'elenco con stato Archiviato.
Per creare un nuovo ambiente con questa macchina, fare clic su Lab, quindi su Nuovo e fare clic su Nuovo ambiente virtuale.
Nella pagina Nome e percorso della procedura guidata, digitare un nome e una descrizione per l'ambiente.
Per selezionare il gruppo host in cui verranno distribuite le macchine virtuali per l'ambiente, selezionare il gruppo host in Selezionare il percorso. quindi scegliere Avanti.
Nella pagina Computer della procedura guidata, fare clic sulla macchina virtuale precedentemente importata, quindi fare clic su Aggiungi all'ambiente. quindi scegliere Avanti.
Questo passaggio aggiunge una copia della macchina virtuale all'ambiente creato e causa la visualizzazione del computer nell'elenco delle macchine virtuali selezionato.
Nota
Per modificare il ruolo della macchina virtuale, fare clic su Modifica ruolo.
Fare clic su Avanti.
(Facoltativo) Per eseguire test su questo ambiente, nella pagina Funzionalità della procedura guidata selezionare Esegui test sull'ambiente corrente. Quindi selezionare il controller di test precedentemente installato per registrare gli agenti di test con questo controller di test quando l'ambiente viene avviato.
Per eseguire flussi di lavoro su questo ambiente per distribuire l'applicazione, selezionare Esegui flusso di lavoro nell'ambiente corrente. Quindi selezionare il controller di compilazione installato. Quando l'ambiente viene avviato, gli agenti di compilazione verranno registrati con il controller di compilazione.
Fare clic su Avanti.
Nella pagina Riepilogo della procedura guidata, esaminare tutte le opzioni selezionate, quindi fare clic su Fine.
Verrà avviata la creazione dell'ambiente. Al termine del processo, verrà visualizzato un ambiente in stato Off.
Per avviare l'ambiente, fare clic Start. Una volta che l'ambiente è stato avviato, fare clic su Connetti. Verrà visualizzata l'applicazione Visualizzatore dell'ambiente Microsoft. Accedere alla macchina virtuale.
Dovrebbe adesso essere visibile il segno di spunta blu relativo alla funzionalità del flusso di lavoro, inoltre lo stato della funzionalità nella visualizzazione Ambienti relativa a questo ambiente dovrebbe essere Pronto.
Se lo stato della funzionalità è corretto, la configurazione per abilitare la funzionalità del flusso di lavoro di Lab Management è stata completata correttamente. È ora possibile distribuire l'applicazione dopo averla compilata tramite questa funzionalità. Per ulteriori informazioni, vedere Procedura: distribuire un'applicazione in un ambiente virtuale o Procedura: configurare ed eseguire test pianificati dopo avere compilato e distribuito l'applicazione.
Chiudere il Visualizzatore dell'ambiente.
Vedere anche
Altre risorse
Procedura: aggiunta di controller di test da utilizzare per eseguire test con Lab Management