From b705f363ab4cbca61a24c5ad2aa713308316ff3d Mon Sep 17 00:00:00 2001 From: Pranav K Date: Mon, 31 Mar 2014 06:27:56 -0700 Subject: [PATCH] Update snapshot dependencies to not use suitable build --- .../Models/SnapshotDependency.cs | 4 ++-- .../TCDependencyManager.sln | 22 +++++++++++++++++++ tools/TCDependencyManager/TeamCityAPI.cs | 4 +--- 3 files changed, 25 insertions(+), 5 deletions(-) create mode 100644 tools/TCDependencyManager/TCDependencyManager.sln diff --git a/tools/TCDependencyManager/Models/SnapshotDependency.cs b/tools/TCDependencyManager/Models/SnapshotDependency.cs index 117dbd0622..846aa60d32 100644 --- a/tools/TCDependencyManager/Models/SnapshotDependency.cs +++ b/tools/TCDependencyManager/Models/SnapshotDependency.cs @@ -8,10 +8,10 @@ namespace TCDependencyManager public int Count { get; set; } [JsonProperty("snapshot-dependency")] - public List Dependencies { get; set; } + public List Dependencies { get; set; } } - public class SnapshotDepedency + public class SnapshotDependency { public string Id { get; set; } diff --git a/tools/TCDependencyManager/TCDependencyManager.sln b/tools/TCDependencyManager/TCDependencyManager.sln new file mode 100644 index 0000000000..7478ec4812 --- /dev/null +++ b/tools/TCDependencyManager/TCDependencyManager.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.21126.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TCDependencyManager", "TCDependencyManager.csproj", "{72C96182-352E-44EC-B157-AFEBDC7A74DD}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {72C96182-352E-44EC-B157-AFEBDC7A74DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {72C96182-352E-44EC-B157-AFEBDC7A74DD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {72C96182-352E-44EC-B157-AFEBDC7A74DD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {72C96182-352E-44EC-B157-AFEBDC7A74DD}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/tools/TCDependencyManager/TeamCityAPI.cs b/tools/TCDependencyManager/TeamCityAPI.cs index c9269fb57d..bd97c32246 100644 --- a/tools/TCDependencyManager/TeamCityAPI.cs +++ b/tools/TCDependencyManager/TeamCityAPI.cs @@ -97,12 +97,10 @@ namespace TCDependencyManager Property = new List { new NameValuePair("run-build-if-dependency-failed", "true"), - new NameValuePair("take-successful-builds-only", "true"), - new NameValuePair("take-started-build-with-same-revisions", "true") } }; - var snapshotDependency = new SnapshotDepedency + var snapshotDependency = new SnapshotDependency { Id = dependencyId, Type = "snapshot_dependency",