Ricerca: devops
Nello script precedente abbiamo visto come possiamo fare riferimento ad un tool come GitVersion, fornito da GitTools per calcolare automaticamente un numero di versione in base ai commit, al branch, ai tag presenti e così via. In questo modo, il numero di versione viene calcolato...
Se siamo sviluppatori .NET sappiamo bene come Microsoft abbia cambiato il ciclo di rilascio dell'SDK e del runtime che, ora, prevede una nuova release all'anno nei dintorni di Novembre. Per prepararci al rilascio di .NET 6, possiamo scaricare la preview attuale e iniziare a ...
Quando si eseguono dei processi automatici, dobbiamo dare per scontato che tutto l'automatismo vada a buon fine e, che nel caso qualcosa vada storto, dobbiamo assicurarci di gestire in modo appropriato gli errori che si verificano. Parte di questi errori, tuttavia, potrebbero ...
Come anticipato nel FocusON nei giorni precedenti, andiamo finalmente ad inaugurare il canale DOpsItalia.com!All'interno di questo canale affronteremo quelle che sono le tematiche più moderne e avanzate in termini di DevOps, sviluppi agile, container e sistemi di orchestrazione, ...
Qualsiasi pipeline che andiamo ad utilizzare, è stata sicuramente costruita e pensata per eseguire una serie di task determinati da una certa sequenza. Tutti questi task, sono principalmente una serie di script che eseguono azioni predefinite, scritti spesso da provider di terze ...
Nello script precedente abbiamo visto quelle che sono alcune shortcut in YAML per richiamare script esistenti. Sebbene queste utility siano molto comode nella maggior parte degli scenari, può sempre succedere di dover applicare delle personalizzazioni: il task PowerShell è da ...
Nel corso delle ultime settimane abbiamo visto come utilizzare i task di PowerShell (e di tutte le sue varianti) per eseguire determinati script su PowerShell Core, piuttosto che su Bash o varianti.Quello che abbiamo dato per scontato, però, è che lo script sia già scritto e reso...
Ogni pipeline che viene eseguita all'interno di Azure DevOps viene identificata da un numero univoco che la rappresenta e, solitamente, questo numero viene associato agli artifact pubblicati così da avere sempre un tracking completo end-to-end di tutto quello che viene usato nel ...
In uno dei primissimi script di questo canale abbiamo visto come sia possibile disabilitare il clone del repository durante l'esecuzione di una pipeline YAML. Questa è un'attività che, infatti, viene eseguita di default da ogni "job" (ad esclusione dei deployment job). Al ...
All'interno dello script precedente, abbiamo visto come Azure DevOps attraverso le pipeline YAML ci dia la possibilità di effettuare il checkout di più repository git, anche residenti al di fuori di Azure DevOps stesso, senza ricorrere alla sintassi tipica di git, ovvero senza ...