Condividi tramite


Impostazione di una compilazione Ant o Maven in TFS

Configurare una compilazione di integrazione continuata con Eclipse e Team Foundation Server.Quando il codice viene archiviato, la compilazione viene eseguita automaticamente.In questo modo, è possibile visualizzare e correggere problemi immediatamente.

TFS può eseguire compilazioni di Ant o Maven, ma è necessario installare il proprio server di compilazione.Dopo aver eseguito questa operazione, TFS gestirà la build Ant o Maven come altre compilazioni.TFS attiverà le compilazioni, gestisce destinazione finale di compilazione, tiene traccia dei risultati di compilazione e persino crea bug quando si verifica un'interruzione di compilazione.

Configurare un server di compilazione TFS

  1. Scaricare e installare Team Foundation Server Express 2012 nel server di compilazione.

  2. Dopo che il programma di installazione finisce di stabilire i bit, il centro di configurazione TFS viene aperto automaticamente.

    Centro configurazione di Team Foundation Server

  3. Avviare la Configurazione guidata del servizio di compilazione.

    Configurazione guidata del servizio di compilazione

    SuggerimentoSuggerimento

    È possibile accedere a questa procedura guidata in un secondo momento eseguendo la console di amministrazione TFS.

  4. Connettersi alla raccolta di progetti del team in TFS.

    Selezionare una raccolta di progetti teamConnettersi alla raccolta di progetti teamAggiungere Team Foundation Server

    È qui che si immette l'URL alla raccolta di progetti team.

    Aggiungere Team Foundation Server

  5. Creare un nuovo controller per eseguire le compilazioni in questo computer.

    Configurazione guidata del servizio di compilazione

  6. È possibile utilizzare un account di dominio per eseguire il servizio di compilazione se non si desidera utilizzare NT AUTHORITY\NETWORK SERVICE.

    Impostazioni servizio di compilazione

  7. Se è tutto corretto, configurare il server di compilazione.

    Configurare il server di compilazione

    È stato installato il server di compilazione.

    Processo di configurazioneStato di configurazione della compilazione

    Verrà visualizzato il server di compilazione nell'elenco dei controller di compilazione anche in Eclipse.

    Definizione di compilazione

Abilitare le compilazioni Ant o Maven nel server di compilazione

Dopo aver un'impostazione del server di compilazione, verificare che possa compilare i progetti di o grado di formica.

  1. Scaricare e installare un kit di sviluppo Java.

  2. Scaricare e installare Ant o Maven a seconda del sistema di compilazione utilizzato.È possibile installare sia Ant che Maven nello stesso computer di compilazione se si utilizzano entrambi i sistemi di compilazione.

  3. Scaricare e installare le estensioni di compilazione TFS.

  4. Impostare le variabili di ambiente di JAVA_HOME e ANT_HOME o di M2_HOME secondo le istruzioni di installazione di Java, Ant o Maven.

Definire la compilazione CI

Ora il server di compilazione TFS che può compilare progetti Ant e Maven.Si è pronti per definire la compilazione di CI.

  1. Se la connessione non è già stata effettuata, connettersi a TFS e condividere il codice.

  2. Creare una definizione di compilazione dalla prospettiva di Team Foundation dividono in eclipse.

    Team ExplorerNuova definizione di compilazione

  3. Assegnare un nome e descrivere la definizione di compilazione.

    Assegnare un nome alla definizione di compilazione

  4. Utilizzare il trigger per indicare quando eseguire la compilazione.In questo caso, verrà eseguito ogni volta che si archivia il codice.

    Trigger di compilazione

  5. Scegliere il progetto che si desidera compilare.

    Scegliere il progettoCercare la cartella

  6. Selezionare il controller di compilazione installato e impostare la destinazione finale.

    Definizione di compilazione

    Accodare una compilazione per assicurarsi che tutto funzioni correttamente.

    Accodamento della nuova compilazione

    Ora, quando si archivia il codice, una compilazione si avvia automaticamente.

Vedere anche

Concetti

Guida per principianti del plug-in di Team Foundation Server per Eclipse