Question

Y a-t-il des plug-ins disponibles qui engagera l'artefact de Reconstruire à SVN?

Était-ce utile?

La solution

Je crois que le svn l'éditeur répondra à vos besoins.

Autres conseils

Malheureusement Svn Publisher est pas vraiment terminée et nécessite un peu plus de travail avant que je puisse l'utiliser dans la colère.

Je l'ai trouvé que je peux faire ce que je dois avec un shell / script cmd exécuté comme une action de construction (ou bien sûr post-construction fonctionnerait), même si ce n'est pas vraiment idéal. Le script utilise simplement les fonctions de ligne de commande standard svn et ressemble à quelque chose comme:

svn mkdir http://my.server:port/project/branches/buildArtifacts/${BUILD_ID}/ --username USERNAME --password PASSWORD -m "JIRA_ISSUE This is a commit message"

svn co http://my.server:port/project/branches/buildArtifacts/${BUILD_ID}/ BuildArtifacts --username USERNAME --password PASSWORD

cd BuildArtifacts
cp ../../build/${BUILD_ID}/*.xml .

svn add *

svn ci --username USERNAME --password PASSWORD -m "JIRA_ISSUE This is a commit message"

Alors, nous créons le nouveau dossier pour les objets de construction dans Subversion, vérifier dans un dossier local (dans l'espace de travail), copier ce que nous voulons, svn add ces articles engagent tout à l'époque.

Personnellement, je ne suis toujours pas vendu sur l'avantage d'avoir créer des rapports dans Subversion, mais nous devons avoir un stockage persistant de ces informations - le serveur Jenkins est pas un bon référentiel pour elle

.

L'écriture d'un plug-in personnalisé ou en fait la fixation Svn Publisher serait une meilleure solution à long terme.

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