From d52d38bc5e7b1a25790292d7d4240a97d5395884 Mon Sep 17 00:00:00 2001 From: Eric Erhardt Date: Fri, 23 Aug 2024 16:22:36 -0500 Subject: [PATCH] Extract phpmyadmin image and tag to follow the pattern used everywhere else. --- src/Aspire.Hosting.MySql/MySqlBuilderExtensions.cs | 2 +- src/Aspire.Hosting.MySql/MySqlContainerImageTags.cs | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Aspire.Hosting.MySql/MySqlBuilderExtensions.cs b/src/Aspire.Hosting.MySql/MySqlBuilderExtensions.cs index 72e1c12b379..e2bee2376a3 100644 --- a/src/Aspire.Hosting.MySql/MySqlBuilderExtensions.cs +++ b/src/Aspire.Hosting.MySql/MySqlBuilderExtensions.cs @@ -82,7 +82,7 @@ public static IResourceBuilder WithPhpMyAdmin(this IResourceBuilder bui var phpMyAdminContainer = new PhpMyAdminContainerResource(containerName); var phpMyAdminContainerBuilder = builder.ApplicationBuilder.AddResource(phpMyAdminContainer) - .WithImage("library/phpmyadmin", "5.2") + .WithImage(MySqlContainerImageTags.PhpMyAdminImage, MySqlContainerImageTags.PhpMyAdminTag) .WithImageRegistry(MySqlContainerImageTags.Registry) .WithHttpEndpoint(targetPort: 80, name: "http") .WithBindMount(configurationTempFileName, "/etc/phpmyadmin/config.user.inc.php") diff --git a/src/Aspire.Hosting.MySql/MySqlContainerImageTags.cs b/src/Aspire.Hosting.MySql/MySqlContainerImageTags.cs index 1edf50197fe..fa86dc6ae1f 100644 --- a/src/Aspire.Hosting.MySql/MySqlContainerImageTags.cs +++ b/src/Aspire.Hosting.MySql/MySqlContainerImageTags.cs @@ -8,4 +8,7 @@ internal static class MySqlContainerImageTags public const string Registry = "docker.io"; public const string Image = "library/mysql"; public const string Tag = "9.0"; + + public const string PhpMyAdminImage = "library/phpmyadmin"; + public const string PhpMyAdminTag = "5.2"; }