Je veux exécuter un script post-build à partir de TFS qui copie un dossier dans mon TFS à l'emplacement de dépôt de construction. J'ai très peu de connaissances sur la façon de faire cela. Veuillez fournir le code. J'utilise VS2015, TFS 2015. i ont également VS 2013, TFS 2013Je veux écrire un script de post-construction TFS pour copier le dossier et son contenu à supprimer
Je veux écrire un script de post-construction TFS pour copier le dossier et son contenu à supprimer
Répondre
TFS 2015 Construire a une sur le modèle de boîte 'Visual Studio' qui fait déjà l'aide de la tâche PublishBuildArtifacts.
Essayez de tirer parti de cette tâche dans votre build def afin d'accomplir ce que vous recherchez.
https://msdn.microsoft.com/en-us/Library/vs/alm/Build/steps/utility/publish-build-artifacts
https://github.com/Microsoft/vso-agent-tasks/tree/master/Tasks/PublishBuildArtifacts
Dans la construction XAML, vous pouvez vérifier dans votre script, et spécifier un chemin de script de post-construction dans la définition de construction XAML. Le script This regroupe certains des types binaires typiques des emplacements classiques et les copie dans le dossier à partir duquel TFBuild copie et renvoie vers votre emplacement de transfert. Vérifiez plus d'informations sur Exécuter un script dans votre processus de construction XAML sur le site Web: https://msdn.microsoft.com/library/dn376353%28v=vs.120%29.aspx
Dans vNext build, vous pouvez simplement ajouter une tâche PublishBuildArtifacts comme le mentionne M. Kraus. Pour savoir comment utiliser cette tâche, vérifiez: http://www.codewrecks.com/blog/index.php/2015/06/30/manage-artifacts-with-tfs-build-vnext/