Using-System.Net : Blog de Matthieu Nicolescu

.NET, Architecture, ALM, Cloud

Publicité

Exécuter vos scripts PowerShell dans TFS Build vNext

Exécuter vos scripts PowerShell dans TFS Build vNext
Publicité

Logger en PowerShell dans votre processus de build vNext

Logger en PowerShell dans les logs de votre build TFS vNext apporte quelques spécificités. En effet en exécutant le code PowerShell suivant dans TFS : Write-Warning "WARNING" Write-Output "OUTPUT" Write-Verbose "VERBOSE" Nous obtenons : Starting task:...

Lire la suite

Ressources Powershell pour vos scripts dans TFS

- Variables que vous pouvez utiliser dans l’environnement de build TFS - Tâches Powershell disponibles dans TFS 2015/VS Online

Lire la suite

Nouveautés TFS 2013 en quelques screenshots

Nouveautés TFS 2013 en quelques screenshots

Support du moteur GIT Copier l'output de votre build sur le serveur pour le récupérer par la suite (prédécesseurs des artifacts avec TFS 2015) Exécuter vos scripts Powershell avant/après compilation, avant/après exécution des tests Source : http://ww...

Lire la suite
Publicité

Créer son template de Build TFS

Créer son template de Build TFS

Avec le nouveau mécanisme de Build vNext, il vous est possible de créer un template de Build à partir d'une définition existante comme le montre les copies d'écran ci-dessous : Il vous suffit enfin pour accéder à ce nouveau template de créer une nouvelle...

Lire la suite

Stocker vos packages WebDeploy dans un artifact TFS Build

Stocker vos packages WebDeploy dans un artifact TFS Build

Après l'article sur la création d'une nouvelle build avec le mécanisme TFS Build VNext, voyons à présent comment créer vos packages WebDeploy et les stocker dans un artifact serveur pour pouvoir le récupérer par la suite. Tout d'abord, dans la configuration...

Lire la suite

TFS Build vNext

TFS Build vNext

Microsoft propose depuis début juin via Visual Studio Online (et dans la RTM de TFS 2015) un nouveau mécanisme de build qu'on appellera "Build vNext". Le précédent mécanisme de build était basé sur Workflow Foundation pas assez flexible et lourd à mettre...

Lire la suite

Logger dans Azure avec Log4Net

Stocker ses logs dans un conteneur de stockage (blob) Azure permet de garantir une haute scalabilité de votre infrastructure de log. Ci-dessous une implémentation d'un appender Log4Net pour Azure : class RollingAzureBlobAppender : AppenderSkeleton { private...

Lire la suite
Publicité

Activity Extensions

Deux méthodes d'extensions assez pratique pour valider vos activités WF et les lancer avec le WorkflowInvoker : public static class ActivityExtensions { public static ValidationResults Validate(this Activity activity) { return ActivityValidationServices.Validate(activity);...

Lire la suite

Développer Multi Plateforme avec les projets partagés

Développer Multi Plateforme avec les projets partagés

Est apparu avec Visual Studio 2015 les projets partagés ("Shared Projects") qui vont vous permettre plus facilement de réaliser vos développements multi plateforme en factorisant l'intelligence de votre application de la Data Layer à la Service Layer...

Lire la suite