From 57cf8b8de355ad5cd6b9a3c64960bc671dcee8e5 Mon Sep 17 00:00:00 2001 From: Collin Barrett Date: Sun, 2 Jun 2024 09:11:58 -0500 Subject: [PATCH] =?UTF-8?q?refactor(dir):=20=E2=99=BB=EF=B8=8F=F0=9F=9A=A7?= =?UTF-8?q?=20prevent=20MigrationService=20from=20publishing=20https://git?= =?UTF-8?q?hub.com/dotnet/aspire-samples/issues/300?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/FilterLists.AppHost/Program.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/services/FilterLists.AppHost/Program.cs b/services/FilterLists.AppHost/Program.cs index 96ab2060d..76d10f5f1 100644 --- a/services/FilterLists.AppHost/Program.cs +++ b/services/FilterLists.AppHost/Program.cs @@ -9,9 +9,11 @@ .PublishAsConnectionString() // customized for free tier, don't trust Aspire to provision db .AddDatabase("directorydb"); -builder.AddProject("directorymigrationservice") - .WithReference(directoryDb) - .WithReference(appInsights); +// TODO: migrate published db from run-once instance (Container Apps 'App" type restarts) +if (builder.ExecutionContext.IsRunMode) + builder.AddProject("directorymigrationservice") + .WithReference(directoryDb) + .WithReference(appInsights); var directoryApi = builder.AddProject("directoryapi") .WithReference(directoryDb)