J'ai construit msbuild mes solutions. msbuild est appelé dans un fichier batch et le fichier est appelé dans cruisecontrol.net. Lorsque msbuild génère une erreur, ces erreurs apparaissent dans les journaux, mais cruisecontrol se construit correctement car le fichier de commandes a été exécuté avec succès. Y a-t-il un moyen que je puisse avoir pour changer le statut de l'échec dans cette situation ????CruiseContol.Net Erreurs MSBuild
Répondre
Avez-vous essayé d'utiliser le CC.NET MSBuild Task au lieu d'appeler un fichier batch?
Sayed Ibrahim Hashimi
Mon livre: Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build
@Sayed Ibrahim Hashimi fait une bonne suggestion.
Si vous utilisez une tâche exec dans cc.net pour exécuter le fichier de commandes qui exécute MSBuild, vous devez vous assurer que l'erreur de MSBuild est signalée dans le code de retour du fichier de commandes. Vous devrez également vous assurer que ce n'est pas l'un des éléments spécifiés pour la tâche exec.
Un MSBuild task dans cc.net comprend explicitement la sortie de MSBuild et passera ou échouera votre projet d'intégration basé sur le succès de l'échec de la construction.
Une tâche Executable n'a aucune compréhension particulière du processus et acceptera simplement comme ayant réussi tout processus qui se termine avec un code dans la liste des SuccessExitCodes. Cela signifie qu'un fichier batch que vous exécutez doit renvoyer un code de sortie approprié à cc.net pour que l'échec ne soit pas reconnu.
- 1. Tâche SFTP pour msbuild?
- 2. tâche CSC dans msbuild avorte avec des erreurs d'espace de noms
- 3. VB6 Intégration avec MSBuild
- 4. Dépendances d'écrasement de MSBuild
- 5. MSBuild XmlMassUpdate Tâche
- 6. MSBuild vs nant
- 7. MSBuild: requête ReadLinesFromFile
- 8. MSBuild Options WCF
- 9. MSBuild et _PublishedWebsites
- 10. Visual Studio msbuild
- 11. MSBuild et BuildUri
- 12. MSBuild MSBuildCommunityTasks Task Time
- 13. Dépannage des échecs MSBuild
- 14. Installation d'une extension MSBuild
- 15. MSBuild Conditionnel Imports
- 16. msbuild -p option
- 17. open source msbuild tasks
- 18. TFS MSBuild: $ (ProjectDir)
- 19. MSBuild delete process
- 20. msbuild et subversion
- 21. Propriétés de Msbuild
- 22. msbuild et cruiscontrol.net
- 23. Msbuild ne compile pas le projet?
- 24. GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT erreurs
- 25. État d'erreur de recouvrement dans MSBuild
- 26. MSBuild récursive avec copie% (ConfigurationToBuild.PlatformToBuild)
- 27. Intégration de Wix avec MSBuild
- 28. Intégration de TeamCity et MSBuild
- 29. MSBuild - Importations dépendantes de cibles
- 30. Liste des variables intégrées MSBuild