Docker dev images refreshed

Peter MacKinnon pmackinn at redhat.com
Thu Jan 16 21:19:20 UTC 2014


On the heels of some important changes in Ivy support, I have updated 
the following rawhide docker images (stacked from leanest to largest):

pmackinn/xmvn-ivy-rawhide 	2.131GB
pmackinn/hadoop-dev-rawhide 	2.742GB
pmackinn/hbase-dev-rawhide 	3.431GB


These include Miko?aj's javapackages-tools-3.5.0-2 update which has made 
the ivy-xmvn tooling even more seamless. Now, any Ivy-based project 
build on Fedora can refer to a new system-wide ivysettings.xml file 
which contains several xmvn resolution modes.

 1. local mode, activated with -Divy.mode=local. First try Ivy local
    repository, then system repository through XMvn.
 2. bootstrap mode, activated with -Divy.mode=bootstrap. First try Ivy
    local repository, then system repository through XMvn, finally
    public remote repositories (download artifacts from the Internet).
    This mode is useful when building packages for which not all
    dependencies have yet been packaged for Fedora.
 3. upstream mode, active by default (-Divy.mode=upstream works too).
    Mimic upstream behaviour (local first, then remote). Never tries to
    resolve from system repos.

For example,

    ant -Divy.mode=local
    -Dyour.project.ivysettings.file=/etc/ivy/ivysettings.xml ...

Thus, project modifications should be less invasive for Ivy resolver 
settings, assuming those settings are assigned to an addressable property.

The images also have yum updates from this morning.

\Pete

-- 
Peter MacKinnon
MRG Grid/Big Data
Red Hat Inc.
Raleigh, NC

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/bigdata/attachments/20140116/6c46987d/attachment.html>


More information about the bigdata mailing list