Iscriviti alle newsletter unoscript@lgiorno, ogni giorno uno script nuovo!
Gli ultimi script
In alcuni scenari potrebbe essere necessario dover fermare una build in corso. Alcuni esempi comprendono l'esecuzione in batch di determinati commit, tag di skip applicati dinamicamente sui commit, test di integrazione che falliscono, piuttosto che pipeline triggerate come ...
Aumentando il numero di processi automatizzati all'interno della nostra organizzazione aziendale, aumentano anche il numero di pipeline e, di conseguenza di agent, che ci troviamo ad utilizzare. Questo comporta che possiamo ritrovarci nella situazione in cui raggiungiamo ...
Procedendo sulla scia di quanto mostrato nello script precedente in riferimento ai logging commands di Azure DevOps, ovvero i comandi speciali che possiamo impartire all'agent che esegue le pipeline per creare un logging avanzato, vediamo oggi la possibilità di mostrare il ...
I log sono un modo intelligente di comunicare con l'agent che esegue le nostre pipeline. Ci permettono infatti non solo di leggere ciò che succede a livello della pipeline stessa, per capire l'output dei task che stiamo eseguendo, ma consentono anche di interagire ed impartire ...
Concludiamo questa serie dedicata alla creazione automatica delle note di rilascio con Azure DevOps parlando di come gestire le note una volta create, considerando la pipeline e gli script visti negli episodi precedenti. Come avevamo annunciato, abbiamo creato con successo un ...
Nell'ultimo episodio di questa mini-serie su come ricavere le release note a partire delle Pull Request create all'interno di uno o più repository, abbiamo visto come completare lo script di PowerShell utile a recuperare tutte le informazioni necessarie e a produrre in output il ...
Nel corso degli ultimi script abbiamo avviato questa serie per cercare una modalità per recuperare le note di rilascio. In questo episodio, invece, vediamo come mettere insieme i vari pezzi degli script precedenti per creare il vero e proprio report contenente le release note....
Proseguiamo la mini-serie riguardante come costruire le note di rilascio a partire da due tag segnati sul codice sorgente. Per recuperare le informazioni necessarie in seguito come, ad esempio, le pull request che sono state chiuse, avremo bisogno di identificare il repository di...
Scrivere le note di rilascio è sempre problematico per diversi motivi: se è una persona a doverle calcolare, questa potrebbe dimenticarsi determinate change, se, al contrario, è un sistema automatico, questo potrebbe essere troppo preciso. Come sempre, serve un mix giusto di ...
Prendiamo in esempio la seguente pipeline:trigger: nonepool: vmImage: 'ubuntu-latest'steps:- script: echo hello worldSembra piuttosto semplice, in quanto andiamo solamente a stampare sulla console il classico messaggio "Hello world". Tuttavia, stiamo specificando alla pipeline, ...
I più letti del mese
- Mostrare una percentuale di completamento di un task nelle pipeline YAML di Azure DevOps
di Matteo Tumiati, il 18 marzo alle 08:00 - Impostare la priorità di esecuzione di una pipeline YAML di Azure DevOps
di Matteo Tumiati, il 25 marzo alle 08:00 - Formattare il log delle pipeline YAML di Azure DevOps
di Matteo Tumiati, l'11 marzo alle 08:00 - Cancellare automaticamente una pipeline YAML di Azure DevOps
di Matteo Tumiati, l'1 aprile alle 08:00 - Modificare automaticamente la Wiki da una pipeline YAML con Azure DevOps
di Matteo Tumiati, il 4 marzo alle 08:00 - Selezione e configurazione degli agent nelle pipeline di Azure DevOps
di Matteo Tumiati, l'8 ottobre 2020 alle 08:00 - Esecuzione condizionale delle pipeline in Azure DevOps
di Matteo Tumiati, il 25 giugno 2020 alle 08:00 - Impostare l'auto-complete delle pull request in Azure DevOps
di Matteo Tumiati, il 15 ottobre 2020 alle 08:00 - Scrivere le release note tramite work item e pull request in una pipeline di Azure DevOps
di Matteo Tumiati, il 18 febbraio alle 08:00 - Esecuzione condizionale dei task nelle pipeline YAML di Azure DevOps
di Matteo Tumiati, il 14 gennaio alle 08:00
Gli script più popolari
- Disabilitare il clone del repository durante una build in Azure DevOps
di Matteo Tumiati, il 3 ottobre 2019 alle 08:00 - Creare contatori nelle pipeline YAML con Azure DevOps
di Matteo Tumiati, il 12 dicembre 2019 alle 08:00 - Eseguire script inline con Azure DevOps
di Matteo Tumiati, il 17 ottobre 2019 alle 08:00 - Eseguire script PowerShell multi-linea in Azure DevOps
di Matteo Tumiati, il 28 novembre 2019 alle 08:00 - Impostare l'auto-complete delle pull request in Azure DevOps
di Matteo Tumiati, il 15 ottobre 2020 alle 08:00 - Tracciabilità dei work item nel ciclo di vita del software con Azure DevOps
di Matteo Tumiati, il 17 dicembre 2020 alle 08:00 - Il task PowerShell in Azure DevOps
di Matteo Tumiati, il 14 novembre 2019 alle 08:00 - Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
di Matteo Tumiati, il 6 febbraio 2020 alle 08:00 - Validare una pipeline YAML senza eseguirla in Azure DevOps
di Matteo Tumiati, il 19 marzo 2020 alle 08:00 - Effettuare il multi-checkout nelle pipeline di Azure DevOps
di Matteo Tumiati, il 23 gennaio 2020 alle 08:00