![]() |
|
|
|
|
Change By:
|
WH
(13/Jan/14 9:34 AM)
|
|
Summary:
|
Tagging a
Support
matrix
project
projects
|
|
Issue Type:
|
Bug
Improvement
|
|
Assignee:
|
k2nakamura
Renjith V
|
|
Environment:
|
Jenkins
LTS
1.
411,
532.1 Jenkins
Subversion Tagging Plugin 1.
14
16
|
|
Description:
|
When tagging a matrix project with two slaves on an axis, each build
tries to tag
tags
the source code.
The first build successfully deletes
This is very anoying, because
the
existing tag and creates a new tag
source code is tagged multiple times
.
The second build fails
Subsequent jobs have
to delete the existing tag and
creates a trunk folder inside the existing tag
create it again
.
Console output of the first build
Improvement
:
Started by upstream project "test"
Support matrix
build
number 6 Building remotely on slave1 Checking out a fresh workspace because there's no workspace at /tmp/jenkins_slave1/workspace/test/label/slave1 Cleaning workspace /tmp/jenkins_slave1/workspace/test/label/slave1 Checking out svn+ssh://user@server/repo/test/trunk AU abc.txt At revision 238 no change for svn+ssh://user@server/repo/test/trunk since
in that way, that in
the
previous build moduleLocation: Remote ->svn+ssh://user@server/repo/test/trunk Tag Base URL: 'svn+ssh://user@server/repo/test/tags/myTag'. Delete old tag svn+ssh://user@server/repo/test/tags/myTag. Tagged as Revision 240 Notifying upstream projects of
job
completion Finished: SUCCESS
Console output of
configuration one can choose whether
the
second build:
Started by upstream project "test" build number 6 Building remotely on slave2 Checking out a fresh workspace because there's no workspace at /tmp/jenkins_slave2/workspace/test/label/slave2 Cleaning workspace /tmp/jenkins_slave2/workspace/test/label/slave2 Checking out svn+ssh://user@server/repo/test/trunk AU abc
matrix parent job or the matrix child jobs will do the tagging
.
txt
At revision 238
no change for svn+ssh://user@server/repo/test/trunk since
This could be implemented similar to
the
previous build moduleLocation: Remote
email
-
>svn+ssh://user@server/repo/test/trunk Tag Base URL: 'svn+ssh://user@server/repo/test/tags/myTag'
ext plugin
.
There was no old tag at svn+ssh://user@server/repo/test/tags/myTag. Tagged as Revision 241 Notifying upstream projects of job completion Finished: SUCCESS
Subversion log says:
239 Deleted /test/tags/myTag "Old tag deleted by Jenkins build: jenkins-label=slave1" 240 Added /test/tags/myTag (Copy from path /test/trunk) "Tagged by Jenkins build: jenkins-label=slave1" 241 Added /test/tags/myTag/trunk (Copy from path /test/trunk) "Tagged by Jenkins build: jenkins-labe-=slave2"
|
|
|
|
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira
|
--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
[email protected].
For more options, visit
https://groups.google.com/groups/opt_out.