Question

Je crée des fichiers WSP sur un serveur de build tous les soirs et je tiens à les déployer automatiquement à un environnement QA.

Dans SharePoint 2007, il n'y avait aucun moyen de déployer à distance des fichiers WSP sauf pour psexec-laid solutions de contournement.

a ce améliorée avec SharePoint 2010? Puis-je utiliser en quelque sorte les choses PowerShell?

Mon serveur de build ne fait pas partie de la ferme SharePoint. Il ne fonctionne même pas la même version SharePoint (Il dirige une fondation autonome, alors que la vraie ferme fonctionne standard)

(Note: Il y a quelques questions sur SO à ce sujet, mais ils sont sur le point WSSv3 / SP2007 et ne sont pas applicables)

Était-ce utile?

La solution

Résolu à travers par PowerShell Remoting . Le WSP a encore besoin d'aller à un serveur et Add-SPSolution et al doit fonctionner sur cette machine, mais je peux maintenant faire du serveur de build.

Autres conseils

Je créer un événement post construction qui fonctionne sur notre serveur de build qui copie le fichier WSP à notre serveur de test dans un répertoire spécifique. Une fois sur le serveur de test, un (Windows Server) ressemble travail du minuteur pour le fichier WSP et une commande STSADM les installe. Parfois, nous nous heurtons à des problèmes enlever la solution depuis havre de paix, je ne trouve pas un moyen facile / élégant pour vérifier si la solution est correctement retirée. D'habitude, je lance une commande pour éliminer la solution. Exécuter une deuxième fois et puis installez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top