]
Nick Boldt commented on JBIDE-13718:
------------------------------------
Yes, and I want to make skipRevisionCheckWhenPublishing=true an option in the default job
template too, so that it's available for all new projects. Still, it feels kludgy to
have to skip the check the first time out. Would be better to be able to silently deal w/
the 404, since any time we clean out the staging folder (after a code freeze/branch) we
would hit this problem for all builds.
Publish script fails for new components
---------------------------------------
Key: JBIDE-13718
URL:
https://issues.jboss.org/browse/JBIDE-13718
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Build/Releng
Reporter: Mickael Istria
Assignee: Nick Boldt
Priority: Minor
Fix For: 4.1.0.Alpha2
While trying to publish the new "jbosstools-aerogear" component nightly site,
the publish script fails telling
{code}
+ cd
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/cordova
+ wget
http://raw.github.com/jbosstools/jbosstools-build-ci/master/publish/publi... -q
--no-check-certificate -N
+ . publish.sh
+++ mktemp -d
++ tmpdir=/tmp/tmp.DUivo13746
++ mkdir -p /tmp/tmp.DUivo13746
++
STAGINGDIR=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master
++ PUBLISHPATHSUFFIX=
++ [[ -n '' ]]
++ JOBNAMEREDUX=jbosstools-aerogear_master
++ JOBNAMEREDUX=aerogear_master
++ [[ '' == \Y\e\s ]]
++ ZIPSUFFIX=SNAPSHOT
++ SNAPNAME=jbosstools-aerogear_master-Update-SNAPSHOT.zip
++ SRCSNAME=jbosstools-aerogear_master-Sources-SNAPSHOT.zip
++ SUFFNAME=-Update-SNAPSHOT.zip
++ [[ '' == '' ]]
++ DESTINATION=tools@filemgmt.jboss.org:/downloads_htdocs/tools
++ [[ '' == '' ]]
++ INTRNALDEST=/home/hudson/static_build_env/jbds
++ rm -fr
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results
++ mkdir -p
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master
++ z=
++ [[ -d
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/aggregate/site/target
]]
++ [[ -d
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/aggregate/site/site/target
]]
++ [[ -d
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/site/target
]]
++ mkdir -p
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
++
bl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
++ rm -f
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
++ wget -q
http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/consol...
-O
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
--timeout=900 --wait=10 --random-wait --tries=10 --retry-connrefused
--no-check-certificate
+++ cat
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/BUILDLOG.txt
+++ grep org/jboss/tools/parent/
+++ head -1
+++ sed -e
's#.\+org/jboss/tools/parent/\(.\+\)/\(maven-metadata.xml\|parent.\+\)#\1#'
+++ sed -e s#-SNAPSHOT##
+++ sed -e 's#[0-9].[0-9].[0-9].##'
++ BUILD_ALIAS=Alpha1
++ wgetParams='--timeout=900 --wait=10 --random-wait --tries=30 --retry-connrefused
--no-check-certificate --server-response'
++ mkdir -p
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
++
rl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/REVISION
+++ find /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master
-mindepth 2 -maxdepth 3 -name .git
++ [[ -n
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/.git ]]
++
rl=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION
++ rm -f
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.txt
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
++ wget -O
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
'http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/api/xml?xpath=%28//lastBuiltRevision%29[1]'
--timeout=900 --wait=10 --random-wait --tries=30 --retry-connrefused
--no-check-certificate --server-response
--2013-03-05 07:00:07--
http://hudson.qa.jboss.com/hudson/job/jbosstools-aerogear_master/2/api/xm...
Resolving hudson.qa.jboss.com... 10.16.90.43
Connecting to hudson.qa.jboss.com|10.16.90.43|:80... connected.
HTTP request sent, awaiting response...
HTTP/1.1 200 OK
Date: Tue, 05 Mar 2013 12:00:07 GMT
X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1
Content-Type: application/xml;charset=UTF-8
Connection: close
Length: unspecified [application/xml]
Saving to:
`/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml'
0K 34.5M=0s
2013-03-05 07:00:07 (34.5 MB/s) -
`/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml'
saved [193]
++ sed -e
's#<lastBuiltRevision><SHA1>\([a-f0-9]\+\)</SHA1><branch><SHA1>\([a-f0-9]\+\)</SHA1><name>\([^<>]\+\)</name></branch></lastBuiltRevision>#\3\@\1#g'
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/GIT_REVISION.xml
++ sed -e 's#<[^<>]\+>##g'
++ mkdir -p
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs
++
ALLREVS=/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/results/jbosstools-aerogear_master/logs/ALL_REVISIONS.txt
++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
++ [[ '' != \t\r\u\e ]]
++ [[ jbosstools-aerogear_master != jbosstools-aerogear_master ]]
+++ find /qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master
-mindepth 2 -maxdepth 3 -name .git
++ [[ -n
/qa/services/hudson/hudson_workspace/workspace/jbosstools-aerogear_master/sources/.git ]]
+++ wget -nc -q -k
http://download.jboss.org/jbosstools/builds/staging/jbosstools-aerogear_m...
-O -
++ PREV_REV=
Build step 'Execute shell' marked build as failure
{code}
It looks like the publish.sh script except a previous version to be already available.
--
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: