implement agent-side of publish changes runner
[teamcity/dotNetPackagesSupport.git] / nuget-agent / src / META-INF / build-agent-plugin-nuget.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <!--suppress AutowiredDependenciesInspection -->\r
3 <beans xmlns="http://www.springframework.org/schema/beans"\r
4        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
5        xsi:schemaLocation="http://www.springframework.org/schema/beans\r
6                            http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"\r
7        default-autowire="constructor">\r
8 \r
9   <import resource="classpath*:META-INF/spring-nuget-common.xml"/>\r
10 \r
11   <bean class="jetbrains.buildServer.nuget.agent.util.impl.CommandlineBuildProcessFactoryImpl"/>\r
12 \r
13   <bean class="jetbrains.buildServer.nuget.agent.install.PackagesInstallerRunner"/>\r
14   <bean class="jetbrains.buildServer.nuget.agent.install.PackagesInstallerRunnerRegistrar"/>\r
15 \r
16   <bean class="jetbrains.buildServer.nuget.agent.publish.PackagesPublishRunner"/>\r
17   <bean class="jetbrains.buildServer.nuget.agent.publish.PackagesPublishRunnerRegistrar"/>\r
18 \r
19   <bean class="jetbrains.buildServer.nuget.agent.commands.impl.CommandFactoryImpl"/>\r
20   <bean class="jetbrains.buildServer.nuget.agent.commands.impl.LoggingNuGetActionFactoryImpl">\r
21     <constructor-arg>\r
22       <bean class="jetbrains.buildServer.nuget.agent.commands.impl.NuGetActionFactoryImpl"/>\r
23     </constructor-arg>\r
24   </bean>\r
25 \r
26   <bean class="jetbrains.buildServer.nuget.agent.parameters.impl.PackagesParametersFactoryImpl"/>\r
27 \r
28   <bean class="jetbrains.buildServer.nuget.agent.install.impl.PackageUsagesImpl"/>\r
29   <bean class="jetbrains.buildServer.nuget.agent.install.impl.NuGetPackagesConfigParser" />\r
30   <bean class="jetbrains.buildServer.nuget.agent.install.impl.PackagesWatcher"/>\r
31   <bean class="jetbrains.buildServer.nuget.agent.install.impl.PackagesInfoUploader"/>\r
32   <bean class="jetbrains.buildServer.nuget.agent.install.impl.NuGetPackagesCollectorImpl"/>\r
33 </beans>