Autore: Matteo Tumiati
Vi siete mai chiesti come utilizzare i container nelle vostre applicazioni? Come trarre il massimo vantaggio da Docker e Kubernetes nel vostro workflow di sviluppo? Siete curiosi di approfondire tutte le tematiche legate a DevOps? Non mancate al prossimo appuntamento, con la ...
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....
Con il rilascio della Preview 8 di .NET 5 è stata introdotta una nuova modalità di accesso alle API del Windows Runtime (WinRT) per gli sviluppatori .NET. Questo si applica, ad esempio, per applicazioni WinForms che hanno bisogno di accedere alle API semplificate per la ...
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...
La security gioca un ruolo fondamentale nelle applicazioni. Spesso viene considerata come non prioritaria perchè bisogna rilasciare velocemente il software, perchè i nuovi cicli di sviluppo portati da DevOps velocizzano i processi, ma niente di più sbagliato, poichè anche una ...
Abbiamo parlato nello script precedente (https://www.winrtitalia.com/script/261/Winget-Package-Manager-Windows.aspx) di winget, il nuovo Package Manager di Windows, che consente di ricercare e installare applicazioni su Windows in modo molto simile a quanto fatto da Chocolatey o ...
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, ...
In una delle ultime release di Azure DevOps è stato rilasciato un nuovo task per le pipeline YAML chiamato ManualValidation: questo task è molto simile al ManualIntervention presente nelle release pipeline "classiche" e, di fatto, consente di effettuare le stesse operazioni, ...
Durante l'evento di Build 2020 Microsoft ha rilasciato winget, un package manager per Windows che consente di installare, gestire e rimuovere applicazioni all'interno del sistema operativo, un po' come siamo abituati a fare con NuGet, npm o altri nello sviluppo delle applicazioni...