33// Comment out above line and uncomment below for local tests of recipe changes
44//#load ../TestCentric.Cake.Recipe/recipe/*.cake
55
6+ const string AGENT_NAME = "testcentric-net80-agent" ;
7+
68BuildSettings . Initialize
79(
810 context : Context ,
@@ -79,12 +81,12 @@ BuildSettings.Packages.Add(new NuGetPackage(
7981 "net80-agent-launcher.dll" , "net80-agent-launcher.pdb" ,
8082 "TestCentric.Extensibility.Api.dll" , "TestCentric.Engine.Api.dll" ) ,
8183 new DirectoryContent ( "tools/agent" ) . WithFiles (
82- "agent/net80-agent .dll" , "agent/net80-agent .pdb" , "agent/net80-agent .dll.config" , "agent/TestCentric.Agent.Core.dll ",
83- "agent/net80-agent .deps.json" , $ "agent/net80-agent .runtimeconfig.json",
84- "agent/TestCentric.InternalTrace.dll" , "agent/TestCentric.Metadata.dll" ,
85- "agent/TestCentric.Extensibility.dll" , "agent/TestCentric.Extensibility.Api.dll" ,
86- "agent/testcentric.engine.api.dll" , "agent/Microsoft.Extensions.DependencyModel.dll" ) ) ,
87- testRunner : new AgentRunner ( BuildSettings . NuGetTestDirectory + " TestCentric.Extension.Net80PluggableAgent." + BuildSettings . PackageVersion + " /tools/agent/net80-agent .dll") ,
84+ $ "agent/{ AGENT_NAME } .dll", $ "agent/{ AGENT_NAME } .pdb", $ "agent/{ AGENT_NAME } .dll.config",
85+ $ "agent/{ AGENT_NAME } .deps.json", $ "agent/{ AGENT_NAME } .runtimeconfig.json",
86+ "agent/TestCentric.InternalTrace.dll" , "agent/TestCentric.Metadata.dll" , "agent/TestCentric.Agent.Core.dll" ,
87+ "agent/TestCentric.Extensibility.dll" , "agent/TestCentric.Extensibility.Api.dll" ,
88+ "agent/testcentric.engine.api.dll" , "agent/Microsoft.Extensions.DependencyModel.dll" ) ) ,
89+ testRunner : new AgentRunner ( $ " { BuildSettings . NuGetTestDirectory } TestCentric.Extension.Net80PluggableAgent.{ BuildSettings . PackageVersion } /tools/agent/{ AGENT_NAME } .dll") ,
8890 tests : PackageTests ) ) ;
8991
9092BuildSettings . Packages . Add ( new ChocolateyPackage (
@@ -100,12 +102,12 @@ BuildSettings.Packages.Add(new ChocolateyPackage(
100102 "net80-agent-launcher.dll" , "net80-agent-launcher.pdb" ,
101103 "TestCentric.Extensibility.Api.dll" , "TestCentric.Engine.Api.dll" ) ,
102104 new DirectoryContent ( "tools/agent" ) . WithFiles (
103- "agent/net80-agent .dll" , "agent/net80-agent .pdb" , "agent/net80-agent .dll.config" , "agent/TestCentric.Agent.Core.dll ",
104- "agent/net80-agent .deps.json" , $ "agent/net80-agent .runtimeconfig.json",
105- "agent/TestCentric.InternalTrace.dll" , "agent/TestCentric.Metadata.dll" ,
106- "agent/TestCentric.Extensibility.dll" , "agent/TestCentric.Extensibility.Api.dll" ,
105+ $ "agent/{ AGENT_NAME } .dll", $ "agent/{ AGENT_NAME } .pdb", $ "agent/{ AGENT_NAME } .dll.config",
106+ $ "agent/{ AGENT_NAME } .deps.json", $ "agent/{ AGENT_NAME } .runtimeconfig.json",
107+ "agent/TestCentric.InternalTrace.dll" , "agent/TestCentric.Metadata.dll" , "agent/TestCentric.Agent.Core.dll" ,
108+ "agent/TestCentric.Extensibility.dll" , "agent/TestCentric.Extensibility.Api.dll" ,
107109 "agent/TestCentric.Engine.Api.dll" , "agent/Microsoft.Extensions.DependencyModel.dll" ) ) ,
108- testRunner : new AgentRunner ( BuildSettings . ChocolateyTestDirectory + " testcentric-extension-net80-pluggable-agent." + BuildSettings . PackageVersion + " /tools/agent/net80-agent .dll") ,
110+ testRunner : new AgentRunner ( $ " { BuildSettings . ChocolateyTestDirectory } testcentric-extension-net80-pluggable-agent.{ BuildSettings . PackageVersion } /tools/agent/{ AGENT_NAME } .dll") ,
109111 tests : PackageTests ) ) ;
110112
111113//////////////////////////////////////////////////////////////////////
0 commit comments