"Michal Maczka" <[EMAIL PROTECTED]> wrote on 19/06/2003 10:48:48 PM:

> Please comment this:
> 
> 
> With new deployer API I am going to support deployment to many remote
> repositories.
> In reality many = 2 in most of the cases. But 2>1 ..
> 
> I am proposing to use following properties:
> 
> #the list of repositories. repo1, repo2 are aliases or nicknames of
> repositories
> maven.deploy.repos = repo1, repo2, ibiblio
What's the difference between deploy.repos and remote.repos. Shouldn't we 
stick with remote as it's already being used?

> (I think individual settings for each repository can be shared between
> deployer and fetch)
> 
> 
> maven.repo.repo1= ftp://www.foo.com
> maven.repo.repo1.dir = /repository
> maven.repo.repo1.username= foo
> maven.repo.repo1.password= baa
> maven.repo.repo1.remote.group= goo
> 
> maven.repo.repo2 = file:///c:/temp
> maven.repo.repo2.directory = /repository
> 
> maven.deploy.repo.ibiblio = http://www.ibiblio.org
> maven.deploy.repo.ibiblio.directory = /maven
Ditto.

> For each repository following properties can be set ( I hope that names 
are
> selfexplaing):
> 
> 
> maven.repo.${repo alias}.dir = /repository
> maven.repo.${repo alias}.username= foo
> maven.repo.${repo alias}.password= baa
> maven.repo.${repo alias}.remote.group= goo
> maven.repo.${repo alias}.port= 23
> maven.repo.${repo alias}.privatekey= ./ssh/keys/somefile
> maven.repo.${repo alias}.passphrase= baa
> maven.repo.proxy=192.168.2.15
> maven.repo.proxy.username= foo
> maven.repo.proxy.password= foo
> maven.repo.proxy.port= 81
Arent the set of properties that can be set deployer-specific, e.g. ssh 
deployer needs stuff that filesystem deployer doesn't?

> 
> 
> 
> There is one special case:
> 
> In POM (project.xml) we have
>  ...
>   <siteAddress>maven.apache.org</siteAddress>
>   <siteDirectory>/www/maven.apache.org/</siteDirectory>
This is the web site address and directory, not a repo???

> 
> In this case properties for this repository can be set
> 
> using alias "central"
> 
> so e.g.
> 
> maven.repo.central.username= foo
> maven.repo.central.privatekey= ./ssh/keys/somefile
Isn't the central repo the 'main' remote one?

--
dIon Gillard, Multitask Consulting
Blog:      http://blogs.codehaus.org/people/dion/
Work:      http://www.multitask.com.au


Reply via email to