CI - Creazione di un progetto in TeamCity
Ora che abbiamo il nostro codice sorgente nel repository Git e tutto il nostro codice iniziale funziona sul server di compilazione, è il momento di creare un progetto nel nostro server Continuous Integration. Questo può essere fatto tramite i seguenti passaggi:
Step 1- Accedi al software TeamCity. Vai all'URL sul tuo server Continuous Integration -http://localhost:8080/login.html.
Immettere le credenziali di amministratore e accedere al server.
Step 2- Una volta effettuato l'accesso, ti verrà presentata la schermata principale. ClicCreate Project per iniziare un nuovo progetto.
Step 3- Assegna un nome al progetto e fai clic su Crea per avviare il progetto. Nel nostro caso, diamo il nome "Demo" al nostro progetto, come mostrato nello screenshot seguente.
Step 4- Il passo successivo è menzionare il repository Git che verrà utilizzato nel nostro progetto. Ricorda che in un ambiente di integrazione continua, il server CI deve prelevare il codice dal repository abilitato per Git. Abbiamo già abilitato la nostra cartella del progetto per essere un repository abilitato per Git nel passaggio precedente. In TeamCity, devi creare una radice VCS. Per questo, fare clic suVCS Roots nella schermata principale del progetto.
Step 5 - Nella schermata successiva, fare clic su Create VCS root come mostrato nello screenshot seguente.
Step 6 - Nella schermata successiva che viene visualizzata, eseguire i seguenti passaggi:
Indica il tipo di VCS come Git.
Assegna un nome alla radice VCS, può essere un nome descrittivo. Abbiamo dato il nome comeApp.
Assegna l'URL di recupero come C:\Demo\Simple - Questo è out git repository abilitato.
Se scorri lo schermo verso il basso, otterrai un pulsante Verifica connessione. Fai clic per assicurarti di poterti connettere correttamente al repository abilitato per Git.
Step 7 - Fai clic su Crea e ora vedrai il tuo repository registrato come mostrato nell'immagine seguente.
Step 8- Il passaggio successivo consiste nel creare una configurazione di build che verrà utilizzata per creare il progetto. Vai alla schermata del tuo progetto inTeamCity → General Settings. Fare clic su Crea configurazione build.
Step 9- Nella schermata seguente, assegna un nome alla configurazione build. Nel nostro caso lo abbiamo chiamato comeDemoBuild e quindi fare clic su Crea.
Step 10 - Nella schermata successiva che viene visualizzata, ti verrà chiesto di scegliere il file VCS repositorycreato nei passaggi precedenti. Quindi scegli il nome‘App’ e fare clic su Allega.
Step 11- Ora nella schermata successiva che si apre, dobbiamo configurare i passaggi di creazione. Quindi fai clic su "configure build steps manually'collegamento ipertestuale.
Step 12 - Nella schermata di build successiva, dobbiamo inserire i seguenti dettagli -
Scegli il tipo di Runner come MSBuild.
Assegna un nome opzionale al nome del passaggio.
Dare il nome del file che deve essere creato. Quando specifichiamo MSbuild nelle sezioni precedenti, normalmente vediamo che diamo la possibilità diSimple.csproj. La stessa cosa è necessaria per essere specificata qui.
Scegli la versione di MSBuild come "Microsoft Build Tools 2013".
Scegli il MSBuild ToolsVersion come 12.0.
Scorri la pagina verso il basso per salvare le impostazioni.
Step 13 - Nella schermata successiva, fai clic su Esegui.
Ora vedrai la build della tua applicazione in corso.
Dovresti ottenere una schermata di successo, il che è un buon segno che la tua soluzione sta costruendo correttamente.
Puoi anche andare al tuo registro di build per vedere tutti i passaggi che sono stati coperti dal server Continuous Integration, come mostrato nello screenshot seguente.