This may be mostly directed at Adam, but just in case anyone else has any 
experience or ideas on the matter:

I took another look at 
https://github.com/mediashelf/fedora-client/tree/test-with-Cargo (which still 
won't run correctly for me anyway), which uses Cargo to start up an instance of 
Fedora for the integration tests rather than relying on a separate running 
instance of Fedora. And of course, we've talked about doing this for fcrepo as 
well.

But I noticed this branch actually adds an actual FEDORA_HOME directory and 
miscellany to the git repo. Instead, seems like what you'd want is to reference 
the fedora-home zip artifact that gets produced by fcrepo-installer. But of 
course, then you're still left w/ getting the contents of that zip configured 
correctly.

So far, I've used the maven-dependencies-plugin to unpack the fedora-home zip, 
then the maven-resources-plugin to filter that unzipped directory's xml, wsdl 
and fcfg for Maven-defined properties. But I still have plenty of breakage when 
Cargo actually tries to start the Fedora web app. Before I sink much more time 
into this, I'm just looking for a sanity check on this approach.

I've created a new project just to try and minimize the number of moving parts:
        https://github.com/eddies/fedora-cargo

It just tries to launch Fedora via Cargo and runs a Describe Repository test 
(mvn verify).

To only unpack and filter fedora home, use mvn package.

Suggestions or help most welcome ;-)
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fedora-commons-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to