Skip to content

Commit 5e6f193

Browse files
committed
Fixed the swap target.
1 parent b6ab3cc commit 5e6f193

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/PostSharp.Engineering.BuildTools/ContinuousIntegration/TeamCity/Generation/TeamCitySettingsFile.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)