зеркало из https://github.com/microsoft/BuildXL.git
Merged PR 770317: Enable CredScan on ADO by default
This commit is contained in:
Родитель
cf28dc3f1b
Коммит
3209a59952
|
@ -3,6 +3,8 @@
|
||||||
|
|
||||||
import * as Managed from "Sdk.Managed";
|
import * as Managed from "Sdk.Managed";
|
||||||
|
|
||||||
|
const includeCredScan = BuildXLSdk.Flags.isMicrosoftInternal && BuildXLSdk.isDotNetCore;
|
||||||
|
|
||||||
@@public
|
@@public
|
||||||
export const dll = BuildXLSdk.library({
|
export const dll = BuildXLSdk.library({
|
||||||
assemblyName: "BuildXL.Pips",
|
assemblyName: "BuildXL.Pips",
|
||||||
|
@ -26,7 +28,7 @@ export const dll = BuildXLSdk.library({
|
||||||
importFrom("BuildXL.Utilities").Configuration.dll,
|
importFrom("BuildXL.Utilities").Configuration.dll,
|
||||||
importFrom("BuildXL.Utilities").Utilities.Core.dll,
|
importFrom("BuildXL.Utilities").Utilities.Core.dll,
|
||||||
importFrom("BuildXL.Utilities.Instrumentation").AriaCommon.dll,
|
importFrom("BuildXL.Utilities.Instrumentation").AriaCommon.dll,
|
||||||
...addIf(BuildXLSdk.Flags.isMicrosoftInternal && BuildXLSdk.isDotNetCore,
|
...addIf(includeCredScan,
|
||||||
importFrom("Microsoft.Automata.SRM").pkg,
|
importFrom("Microsoft.Automata.SRM").pkg,
|
||||||
importFrom("Microsoft.ApplicationInsights").pkg,
|
importFrom("Microsoft.ApplicationInsights").pkg,
|
||||||
importFrom("Microsoft.Security.RegularExpressions").pkg,
|
importFrom("Microsoft.Security.RegularExpressions").pkg,
|
||||||
|
@ -35,6 +37,7 @@ export const dll = BuildXLSdk.library({
|
||||||
importFrom("Microsoft.Security.CredScan.KnowledgeBase.Ruleset").pkg
|
importFrom("Microsoft.Security.CredScan.KnowledgeBase.Ruleset").pkg
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
|
runtimeReferences: includeCredScan ? [ importFrom("Crc32.NET").pkg ] : undefined,
|
||||||
internalsVisibleTo: [
|
internalsVisibleTo: [
|
||||||
"BuildXL.Scheduler",
|
"BuildXL.Scheduler",
|
||||||
"Test.BuildXL.EngineTestUtilities",
|
"Test.BuildXL.EngineTestUtilities",
|
||||||
|
|
|
@ -120,6 +120,7 @@ namespace BuildXL.Utilities.Configuration
|
||||||
config.Sandbox.TimeoutMultiplier = 3;
|
config.Sandbox.TimeoutMultiplier = 3;
|
||||||
config.Schedule.UseHistoricalCpuUsageInfo = true;
|
config.Schedule.UseHistoricalCpuUsageInfo = true;
|
||||||
config.Schedule.UseHistoricalRamUsageInfo = false;
|
config.Schedule.UseHistoricalRamUsageInfo = false;
|
||||||
|
config.FrontEnd.EnableCredScan = true;
|
||||||
|
|
||||||
return config;
|
return config;
|
||||||
}
|
}
|
||||||
|
|
|
@ -344,6 +344,9 @@ config({
|
||||||
{ id: "packageurl-dotnet", version: "1.1.0" },
|
{ id: "packageurl-dotnet", version: "1.1.0" },
|
||||||
{ id: "System.Reactive", version: "4.4.1" },
|
{ id: "System.Reactive", version: "4.4.1" },
|
||||||
|
|
||||||
|
// CredScan
|
||||||
|
{ id: "Crc32.NET", version: "1.2.0" },
|
||||||
|
|
||||||
// Windows CoW on ReFS
|
// Windows CoW on ReFS
|
||||||
{ id: "CopyOnWrite", version: "0.3.7" },
|
{ id: "CopyOnWrite", version: "0.3.7" },
|
||||||
|
|
||||||
|
|
|
@ -94,7 +94,6 @@ export const pkgs = isMicrosoftInternal ? [
|
||||||
{ id: "Strings.Interop", version: "1.10.0" },
|
{ id: "Strings.Interop", version: "1.10.0" },
|
||||||
{ id: "RE2.Managed", version: "1.10.0" },
|
{ id: "RE2.Managed", version: "1.10.0" },
|
||||||
{ id: "Microsoft.Automata.SRM", version: "2.0.0-alpha3" },
|
{ id: "Microsoft.Automata.SRM", version: "2.0.0-alpha3" },
|
||||||
{ id: "Crc32.NET", version: "1.2.0" },
|
|
||||||
{ id: "Microsoft.Security.RegularExpressions", version: "1.7.1.6" } ,
|
{ id: "Microsoft.Security.RegularExpressions", version: "1.7.1.6" } ,
|
||||||
{ id: "Microsoft.Security.CredScan.KnowledgeBase.SharedDomains", version: "1.7.1.6" },
|
{ id: "Microsoft.Security.CredScan.KnowledgeBase.SharedDomains", version: "1.7.1.6" },
|
||||||
{ id: "Microsoft.Security.CredScan.KnowledgeBase", version: "1.7.1.6" },
|
{ id: "Microsoft.Security.CredScan.KnowledgeBase", version: "1.7.1.6" },
|
||||||
|
|
Загрузка…
Ссылка в новой задаче