Ignore DbMigrator project

pull/9195/head
liangshiwei 4 years ago
parent 4ed2da7793
commit 809a56a2dd

@ -11,7 +11,13 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps
public override void Execute(ProjectBuildContext context) public override void Execute(ProjectBuildContext context)
{ {
var appSettingsFiles = context.Files.Where(x => x.Name.EndsWith(AppSettingsFileName) && NotTestProject(x.Name) && NotBlazorWasmProject(x.Name)).ToList(); var appSettingsFiles = context.Files
.Where(x =>
x.Name.EndsWith(AppSettingsFileName) &&
NotTestProject(x.Name) &&
NotBlazorWasmProject(x.Name) &&
NotMigratorProject(x.Name))
.ToList();
var content = context.Template.IsPro() var content = context.Template.IsPro()
? $"{{{Environment.NewLine} \"AbpLicenseCode\": \"<LICENSE_CODE/>\" {Environment.NewLine}}}" ? $"{{{Environment.NewLine} \"AbpLicenseCode\": \"<LICENSE_CODE/>\" {Environment.NewLine}}}"
@ -26,14 +32,19 @@ namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps
} }
} }
private bool NotTestProject(string fileName) private static bool NotTestProject(string fileName)
{ {
return !fileName.StartsWith("/aspnet-core/test"); return !fileName.StartsWith("/aspnet-core/test");
} }
private bool NotBlazorWasmProject(string fileName) private static bool NotBlazorWasmProject(string fileName)
{ {
return !fileName.Contains("Blazor/wwwroot") && !fileName.Contains("Blazor.Host/wwwroot"); return !fileName.Contains("Blazor/wwwroot") && !fileName.Contains("Blazor.Host/wwwroot");
} }
public static bool NotMigratorProject(string fileName)
{
return !fileName.Contains("DbMigrator");
}
} }
} }

@ -1,6 +1,5 @@
using System.IO; using System.IO;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
@ -32,10 +31,6 @@ namespace MyCompanyName.MyProjectName.DbMigrator
public static IHostBuilder CreateHostBuilder(string[] args) => public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args) Host.CreateDefaultBuilder(args)
.ConfigureAppConfiguration(build =>
{
build.AddJsonFile("appsettings.secrets.json", optional: true);
})
.ConfigureLogging((context, logging) => logging.ClearProviders()) .ConfigureLogging((context, logging) => logging.ClearProviders())
.ConfigureServices((hostContext, services) => .ConfigureServices((hostContext, services) =>
{ {

Loading…
Cancel
Save