]> git.argeo.org Git - gpl/argeo-slc.git/blob - lib/org.argeo.slc.lib.repo/META-INF/spring/sync.xml
Prepare next development cycle
[gpl/argeo-slc.git] / lib / org.argeo.slc.lib.repo / META-INF / spring / sync.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns:flow="http://www.argeo.org/schema/slc-flow" xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
4 xsi:schemaLocation="
5 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
6 http://www.argeo.org/schema/slc-flow http://www.argeo.org/schema/slc-flow-1.2.xsd">
7
8 <!-- Sync from to repository -->
9 <flow:flow name="sync">
10 <flow:spec>
11 <flow:primitive name="sourceRepoUri"
12 value="http://repo.argeo.org/data/pub/java" />
13 <flow:primitive name="sourceWksp" value="" />
14 <flow:primitive name="sourceUsername" value="${user.name}" />
15 <flow:primitive name="sourcePassword" type="password"
16 value="" />
17 <flow:primitive name="targetUsername" value="${user.name}" />
18 <flow:primitive name="targetPassword" type="password"
19 value="" />
20 <flow:primitive name="targetRepoUri" value="vm:///java/" />
21 </flow:spec>
22 <bean class="org.argeo.slc.repo.RepoSync">
23 <flow:variable proxy-target-class="false" />
24 <property name="sourceRepoUri" value="@{sourceRepo}" />
25 <property name="sourceWksp" value="@{sourceWksp}" />
26 <property name="sourceUsername" value="@{sourceUsername}" />
27 <property name="sourcePassword" value="@{sourcePassword}" />
28 <property name="targetUsername" value="@{targetUsername}" />
29 <property name="targetPassword" value="@{targetPassword}" />
30 <property name="targetRepoUri" value="@{targetRepo}" />
31 <property name="repositoryFactory" ref="repositoryFactory" />
32 </bean>
33 </flow:flow>
34
35 </beans>