Skip to content

Commit 9282125

Browse files
committed
Make the Metalama.Documentation repo versioned.
1 parent b54ab6a commit 9282125

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/PostSharp.Engineering.BuildTools/Build/CleanCommand.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ protected override bool ExecuteCore( BuildContext context, BuildSettings setting
1818

1919
public static bool Execute( BuildContext context, BuildSettings settings )
2020
{
21-
// Kill WinMerge to release any file locks it may hold.
22-
ProcessKiller.KillWinMerge( context.Console );
21+
// Kill processes that may hold file locks.
22+
ProcessKiller.KillProcessesBeforeClean( context.Console );
2323

2424
var product = context.Product;
2525

src/PostSharp.Engineering.BuildTools/Dependencies/Definitions/MetalamaDependencies.V2026_0.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,7 @@ public MetalamaDependencyDefinition(
179179
new MetalamaDependencyDefinition(
180180
"Metalama.Documentation",
181181
VcsProvider.GitHub,
182-
MetalamaGitHubOrganization.Metalama,
183-
false )
182+
MetalamaGitHubOrganization.Metalama )
184183
{
185184
Dependencies = [DevelopmentDependencies.PostSharpEngineering, MetalamaSamples], SourceDependencies = [MetalamaSamples, MetalamaCommunity]
186185
};

src/PostSharp.Engineering.BuildTools/Utilities/ProcessKiller.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,14 @@ namespace PostSharp.Engineering.BuildTools.Utilities;
1010

1111
public static class ProcessKiller
1212
{
13-
public static void KillWinMerge( ConsoleHelper console )
13+
public static void KillProcessesBeforeClean( ConsoleHelper console )
1414
{
1515
var currentSessionId = Process.GetCurrentProcess().SessionId;
1616

1717
var processesToKill = Process.GetProcesses()
1818
.Where( p => p.SessionId == currentSessionId )
19-
.Where( p => p.ProcessName.StartsWith( "WinMerge", StringComparison.OrdinalIgnoreCase ) )
19+
.Where( p => p.ProcessName.StartsWith( "WinMerge", StringComparison.OrdinalIgnoreCase )
20+
|| p.ProcessName.StartsWith( "redis-server", StringComparison.OrdinalIgnoreCase ) )
2021
.ToList();
2122

2223
foreach ( var process in processesToKill )

0 commit comments

Comments
 (0)