J'ai un problème lors de la publication de l'état actuel de mon projet.Commande de publication de Cruisecontrol onfailure
Cartographie:
<publishers>
<xmllogger /><!-- Log For WebDashboard ##Do not remove##-->
<email>
...
</email>
<onfailure>
<exec>
<executable>echo ERROR > logs/status.txt</executable>
</exec>
</onfailure>
</publishers>
Quand je veux commencer mon service que je reçois le message suivant:
ThoughtWorks.CruiseControl.Core.Config.ConfigurationException: Impossible d'instancier projets CruiseControl du document de configuration. Le document de configuration manque probablement de nœuds Xml requis pour remplir correctement la configuration de CruiseControl. Impossible de charger Array « onfailure » - Impossible de convertir le type System.String à ThoughtWorks.CruiseControl.Core.ITask pour objet une valeur: « echo erreur> logs/status.txt »
Est-ce que quelqu'un sait ce que ce message veux dire?
Merci d'avance
Alex
Merci pour votre réponse, j'ai essayé votre solution, maintenant je reçois le message d'erreur: ThoughtWorks.CruiseControl.Core.Config.ConfigurationException: noeud non utilisé détecté: non écho erreur > logs/status.txt conditionalPublisher> J'utilise la version 1.5.7256.1 –
Bien sûr, cela fonctionne, je suis désolé je ne ai pas su que c'est un sous-noeud des éditeurs, v ery grâce à votre approvisionnement. (: –