Configurazione di Azure Pipelines
In questa guida verranno elencati i passaggi per la configurazione di una Pipeline con un agent in esecuzione in un sistema Linux.
Azure DevOps Organizations
Per utilizzare Azure DevOps dobbiamo fare login al nostro account Microsoft Azure
Una volta che abbiamo realizzato il login dobbiamo spingere sull'icona 'Azure DevOps Organizations'
Sezione: My Azure DevOps Organizations
Per prosseguire bisogna spingere il Link 'My Azure DevOps Organizations'
Selezione Del Progetto
Una volta dentro l'organizazione dobbiamo selezionare il nostro progetto (oppure creare uno nuovo)
Sezione: Pipelines
Una volta selezionato o creato il progetto possiamo procedere con la creazione della Pipeline. Sarà necessario realizzare click sull'icona della barra del menu a sinistra.
Aggiunta Di Una Nuova Pipeline
Per aggiungere la nuova Pipeline dobbiamo spingere il pulsante in alto a destra. Durante il processo di creazione ci verrano chieste di configurare diversi parametri come il servizio GIT, ecc.
Selezione Del Servizio GIT
In questa passaggio ci verrà chiesto di selezionare il fornitore GIT laddove risiede il repository che si vole utilizzare per salvare il file azure-pipelines.yml
Selezione Del Repository GIT
Una volta selezionato (e realizzata la autenticazione se necessario) potremmo selezionare il repositorio GIT del nostro interesse.
Configurazione Della Pipeline
Per modificare la configurazione di una Pipeline dobbiamo cliccare sopra il nome di quella del nostro interesse.
Parametro 'definitionId'
Una volta aperta la pagina dedicata alla nostra pipeline, nella barra degli indirizzi potremmo osservare il parametro 'definitionId'. Questo parametro dopo verrà utilizzato nel JSON usato come body della chiamata POST che bisognerà fare per attivare la Pipeline da Jira.
Per procedere alla configurazione dobbiamo spingere il pulsante 'Edit'
File 'azure-pipelines.yml'
Il file 'azure-pipelines.yml' è il responsabile dei passaggi che verranno eseguiti durante la Pipeline, per configurare le variabili dobbiamo spingere il pulsante 'Variables'
Aggiunta Delle Variabili
Per aggiungere una nuova variabile dobbiamo spingere il pulsante '+'
Dobbiamo configurare il nome, eventualmente un valore predefinito, ed spuntare l'opzione 'Let users override this value when running this pipeline'. Per completare la configurazione con la spinta del pulsante 'OK'.
La nuova variable comparirà con la scritta del nome in grassetto, per concludere dobbiamo spingere il pulsante 'Save'