From 41bc38519c254a9fce32c3f1a5731312a779d418 Mon Sep 17 00:00:00 2001 From: Chris Simon Date: Fri, 12 Jan 2024 00:56:57 +0000 Subject: [PATCH] Update dockerfile for x86_64 aws cli and lamda publish path for .net 7 --- .devcontainer/Dockerfile | 2 +- src/build.fsx | 1 + src/cloud/src/Contextive.Cloud/LambdaFunctions.fs | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 22b581d6..9a03fc1b 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -23,7 +23,7 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ # [Optional] Uncomment this line to install global node packages. RUN su vscode -c "source /usr/local/share/nvm/nvm.sh && npm install -g aws-cdk-local aws-cdk" 2>&1 -RUN sudo curl https://awscli.amazonaws.com/awscli-exe-linux-aarch64.zip -o /tmp/awscliv2.zip && \ +RUN sudo curl https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip -o /tmp/awscliv2.zip && \ unzip /tmp/awscliv2.zip -d /tmp && \ /tmp/aws/install diff --git a/src/build.fsx b/src/build.fsx index 332137cc..92ca2c70 100644 --- a/src/build.fsx +++ b/src/build.fsx @@ -109,3 +109,4 @@ open Fake.Core.TargetOperators // *** Start Build *** Target.runOrDefault "Cloud-Api-Test" +// Target.runOrDefault "Cdk-Bootstrap-Local" diff --git a/src/cloud/src/Contextive.Cloud/LambdaFunctions.fs b/src/cloud/src/Contextive.Cloud/LambdaFunctions.fs index 2f2e6b21..1a05dd63 100644 --- a/src/cloud/src/Contextive.Cloud/LambdaFunctions.fs +++ b/src/cloud/src/Contextive.Cloud/LambdaFunctions.fs @@ -16,7 +16,7 @@ let props construct name entryPointModule (definitions: IBucket) (eventBus: IEve FunctionProps( Runtime = Runtime.DOTNET_6, - Code = Code.FromAsset(assemblyPath "../../../../Contextive.Cloud.Api/bin/Debug/net6.0/linux-x64/publish"), + Code = Code.FromAsset(assemblyPath "../../../../Contextive.Cloud.Api/bin/Debug/net7.0/linux-x64/publish"), Handler = $"Contextive.Cloud.Api::{entryPointModule}::FunctionHandlerAsync", Description = $"Contextive {name}", MemorySize = Nullable(256.0),