@@ -98,7 +98,8 @@ internal static bool TryWrite( BuildContext context, CommonCommandSettings setti
9898 productProperties ,
9999 configurationProperties ,
100100 teamCityDeploymentConfiguration ,
101- teamCityBuildConfiguration ) ;
101+ teamCityBuildConfiguration ,
102+ deployedArtifactRules ) ;
102103
103104 teamCityBuildConfigurations . Add ( swapConfiguration ) ;
104105 }
@@ -270,14 +271,15 @@ private static TeamCityBuildConfiguration CreateSwapConfiguration(
270271 ProductProperties productProperties ,
271272 ConfigurationProperties configurationProperties ,
272273 TeamCityBuildConfiguration ? teamCityDeploymentConfiguration ,
273- TeamCityBuildConfiguration teamCityBuildConfiguration )
274+ TeamCityBuildConfiguration teamCityBuildConfiguration ,
275+ string deployedArtifactRule )
274276 {
275277 var snapshotDependencies = new List < TeamCitySnapshotDependency > ( ) ;
276278
277279 if ( teamCityDeploymentConfiguration != null )
278280 {
279281 snapshotDependencies . Add ( new TeamCitySnapshotDependency ( teamCityDeploymentConfiguration . ObjectName , false ) ) ;
280- snapshotDependencies . Add ( new TeamCitySnapshotDependency ( teamCityBuildConfiguration . ObjectName , false ) ) ;
282+ snapshotDependencies . Add ( new TeamCitySnapshotDependency ( teamCityBuildConfiguration . ObjectName , false , deployedArtifactRule ) ) ;
281283 }
282284
283285 var swapConfiguration = new TeamCityBuildConfiguration (
0 commit comments