diff --git a/buildtools/canarysettings/AppRunnerCanary.json b/buildtools/canarysettings/AppRunnerCanary.json new file mode 100644 index 000000000..8d376176d --- /dev/null +++ b/buildtools/canarysettings/AppRunnerCanary.json @@ -0,0 +1,8 @@ +{ + "RecipeId": "AspNetAppAppRunner", + "Settings": { + "ServiceName": "apprunner-canary-service", + "DockerExecutionDirectory": "." + } +} + diff --git a/buildtools/canarysettings/ECSFargateCanary.json b/buildtools/canarysettings/ECSFargateCanary.json new file mode 100644 index 000000000..ba105747a --- /dev/null +++ b/buildtools/canarysettings/ECSFargateCanary.json @@ -0,0 +1,6 @@ +{ + "RecipeId": "AspNetAppEcsFargate", + "Settings":{ + "DockerExecutionDirectory": "." + } + } diff --git a/buildtools/canarysettings/ECSServiceCanary.json b/buildtools/canarysettings/ECSServiceCanary.json new file mode 100644 index 000000000..d0c1a7a6a --- /dev/null +++ b/buildtools/canarysettings/ECSServiceCanary.json @@ -0,0 +1,6 @@ +{ + "RecipeId": "ConsoleAppEcsFargateService", + "settings": { + "DockerExecutionDirectory": "." + } +} diff --git a/buildtools/canarysettings/PushContainerImageCanary.json b/buildtools/canarysettings/PushContainerImageCanary.json new file mode 100644 index 000000000..bf782b295 --- /dev/null +++ b/buildtools/canarysettings/PushContainerImageCanary.json @@ -0,0 +1,8 @@ +{ + "RecipeId": "PushContainerImageEcr", + "settings": { + "ImageTag": "latest", + "ECRRepositoryName": "deploytool-canary", + "DockerExecutionDirectory": "." + } +} diff --git a/buildtools/smoketests.proj b/buildtools/smoketests.proj new file mode 100644 index 000000000..696368ec1 --- /dev/null +++ b/buildtools/smoketests.proj @@ -0,0 +1,90 @@ + + + $(MSBuildProjectDirectory) + + + true + false + + + $(OS) + Windows + $(SafeOperatingSystem)-$([System.DateTimeOffset]::UtcNow.ToUnixTimeSeconds()) + + CanaryBlazorApp-$(Suffix) + CanaryECSFargateApp-$(Suffix) + CanaryAppRunnerApp-$(Suffix) + CanaryEBWinApp-$(Suffix) + CanaryEBLinuxApp-$(Suffix) + CanaryEBWinApp-$(Suffix) + CanaryEBLinuxApp-$(Suffix) + CanaryECSServiceApp-$(Suffix) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file