On 11 Feb 2012, at 20:53, Sandro Boehme wrote:
> Hi,
> 
> I'd like to deploy the bundle of my project to a remote obr.
> To dry run that locally I created a http://localhost:8080/obr folder via 
> WebDAV in Sling and copied a small repository.xml (and obr2html.xsl) to that 
> location. I also updated the pom with the distributionManagement information 
> and added the credentials to the settings.xml.
> "mvn install bundle:deploy" successfully updates the repository.xml with the 
> bundles manifest information but it doesn't copy all the artifacts (jar, pom, 
> ...) to http://localhost:8080/obr/<path-from-group/version.
> Shouldn't bundle:deploy do that similar to deploy:deploy?

we don't want to duplicate the deploy plugin inside Felix, so bundle:deploy 
only uploads OBR metadata - it assumes the bundle has been uploaded by 
deploy:deploy

if your project has 'bundle' packaging then you should be able to just use "mvn 
clean deploy -PremoteOBR" to upload both the bundle and the OBR metadata

> Or is there an other way to do that in Felix?
> If I understand it correctly bundle:deploy-file is not the right choice as it 
> deploys 3rd party bundles to the remote obr and I would have to specify many 
> information for Maven (e.g. the coordinates).

that's basically to be used when you're using deploy:deploy-file to deploy a 
file located outside Maven (you'd already be specifying the coordinates in that 
case)

> Help is much appreciated.
> 
> Best,
> 
> Sandro
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
> For additional commands, e-mail: users-h...@felix.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to