On 2/6/12 3:42 AM, "Ate Douma" <[email protected]> wrote:

>On 02/06/2012 03:28 AM, Franklin, Matthew B. wrote:
>> Temporarily changing trunk back to 0.4-incubating until master is
>>released.
>
>Ah, that is for a part my mistake, at least of not having made the
>0.8-incubating-SNAPSHOT master-pom available from the SNAPSHOT
>repositories. I 
>did bump the master-pom version (to 0.8-incubating-SNAPSHOT) but forgot
>to also 
>deploy it.
>
>What we can do though to fix this is add a
>rave-master-pom/tags/0.8-incubating
>job to Hudson (but *without* the deploy on success). That should push
>this 
>version into the Hudson local repository making it available for the
>rave-project 0.9-incubating-SNAPSHOT (trunk) job, only locally.
>
>No matter what though, this is the one annoying thing about dual
>releasing both 
>master pom and project pom at the same time.
>
>There are two ways to solve or improve on this:
>a) Move the master-pom (back) in the project, making it a separate module
>of its 
>own. This is used by several other projects as well, but the one downside
>of 
>this is: you will and can only have one release cycle. If another
>'standalone' 
>module (e.g. addons, extensions, archetypes, whatnot) come into live
>which can 
>(and should) have their own release cycle, you'd have to duplicate the
>master-pom configuration. As I expect we will/should get such additional
>'standalone' modules, I'd not be in favor of this option
>
>b) Release master-pom separately, e.g. independent of project.
>Actually that really is its whole point and purpose IMO :)
>While within the incubator, the 'overhead' of at least 2x72h waiting time
>though, and depending on at least +3 IPMC votes makes this a bit
>inconvenient 
>right now, but once Rave graduates it should become a much more trivial
>thing.
>So, unless the PMC has a different opinion on this, I advise to stay with
>the 
>current setup.

+1 we can release separately once we have graduated

>
>Ate
>
>>
>> On 2/5/12 9:24 PM, "Apache Jenkins Server"<[email protected]>
>> wrote:
>>
>>> See<https://builds.apache.org/job/rave-project-trunk/412/changes>
>>>
>>> Changes:
>>>
>>> [mfranklin] [maven-release-plugin] prepare for next development
>>>iteration
>>>
>>> [mfranklin] [maven-release-plugin] prepare release 0.8-incubating
>>>
>>> [mfranklin] Updated CHANGELOG for 0.8-incubating release
>>>
>>> ------------------------------------------
>>> Started by an SCM change
>>> Started by upstream project "rave-master-pom-trunk" build number 19
>>> Building remotely on ubuntu3
>>> Updating http://svn.apache.org/repos/asf/incubator/rave/trunk
>>> U         rave-components/rave-core/pom.xml
>>> U         rave-components/rave-commons/pom.xml
>>> U         rave-components/rave-web/pom.xml
>>> U         rave-components/pom.xml
>>> U         rave-portal-dependencies/pom.xml
>>> U         rave-shindig/pom.xml
>>> U         rave-portal-resources/pom.xml
>>> U         CHANGELOG
>>> U         rave-providers/rave-opensocial-provider/pom.xml
>>> U         rave-providers/rave-w3c-provider/pom.xml
>>> U         rave-providers/pom.xml
>>> U         pom.xml
>>> U         rave-demo-gadgets/pom.xml
>>> U         rave-portal/pom.xml
>>> At revision 1240879
>>> [locks-and-latches] Checking to see if we really have the locks
>>> [locks-and-latches] Have all the locks, build can start
>>> Parsing POMs
>>> Failed to transfer Could not find artifact
>>> org.apache.rave:rave-master:pom:0.8-incubating in spring-milestone
>>> (http://maven.springframework.org/milestone)
>>> Failed to transfer Could not find artifact
>>> org.apache.rave:rave-master:pom:0.8-incubating in central
>>> (http://repo1.maven.org/maven2)
>>> [locks-and-latches] Releasing all the locks
>>> [locks-and-latches] All the locks released
>>> ERROR: Failed to parse POMs
>>> hudson.util.IOException2: remote file operation failed:
>>> <https://builds.apache.org/job/rave-project-trunk/ws/trunk>  at
>>> hudson.remoting.Channel@3bf2e5c0:ubuntu3
>>>     at hudson.FilePath.act(FilePath.java:780)
>>>     at hudson.FilePath.act(FilePath.java:766)
>>>     at
>>> 
>>>hudson.maven.MavenModuleSetBuild$RunnerImpl.parsePoms(MavenModuleSetBuil
>>>d.
>>> java:913)
>>>     at
>>> 
>>>hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.ja
>>>va
>>> :658)
>>>     at 
>>>hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:467)
>>>     at hudson.model.Run.run(Run.java:1404)
>>>     at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:481)
>>>     at hudson.model.ResourceController.execute(ResourceController.java:88)
>>>     at hudson.model.Executor.run(Executor.java:238)
>>> Caused by: hudson.remoting.ProxyException:
>>> hudson.maven.MavenModuleSetBuild$MavenExecutionException:
>>> org.apache.maven.project.ProjectBuildingException: Some problems were
>>> encountered while processing the POMs:
>>> [FATAL] Non-resolvable parent POM: Could not find artifact
>>> org.apache.rave:rave-master:pom:0.8-incubating in spring-milestone
>>> (http://maven.springframework.org/milestone) and 'parent.relativePath'
>>> points at wrong local POM @ line 26, column 13
>>>
>>>     at
>>> 
>>>hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.ja
>>>va
>>> :1271)
>>>     at
>>> 
>>>hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.ja
>>>va
>>> :1048)
>>>     at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2045)
>>>     at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>>>     at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>>>     at hudson.remoting.Request$2.run(Request.java:287)
>>>     at
>>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
>>>     at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>>>     at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>>>     at
>>> 
>>>java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto
>>>r.
>>> java:886)
>>>     at
>>> 
>>>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
>>>va
>>> :908)
>>>     at java.lang.Thread.run(Thread.java:662)
>>> Caused by: hudson.remoting.ProxyException:
>>> org.apache.maven.project.ProjectBuildingException: Some problems were
>>> encountered while processing the POMs:
>>> [FATAL] Non-resolvable parent POM: Could not find artifact
>>> org.apache.rave:rave-master:pom:0.8-incubating in spring-milestone
>>> (http://maven.springframework.org/milestone) and 'parent.relativePath'
>>> points at wrong local POM @ line 26, column 13
>>>
>>>     at
>>> 
>>>org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuild
>>>er
>>> .java:339)
>>>     at hudson.maven.MavenEmbedder.buildProjects(MavenEmbedder.java:361)
>>>     at hudson.maven.MavenEmbedder.readProjects(MavenEmbedder.java:331)
>>>     at
>>> 
>>>hudson.maven.MavenModuleSetBuild$PomParser.invoke(MavenModuleSetBuild.ja
>>>va
>>> :1221)
>>>     ... 11 more
>>> Skipping Cobertura coverage report as build was not UNSTABLE or better
>>>...
>>>
>>
>

Reply via email to