From 4bab0d99c8ce5c11a494568b156b879bb05b50e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Breno=20Uch=C3=B4a=20-=20DSuite?= <47765861+breno-dsuite@users.noreply.github.com> Date: Wed, 12 Jan 2022 20:07:49 -0300 Subject: [PATCH 1/5] Add amazonlinux2_lambda_arm64 Compile to run layer on arm64 lambda architecture --- build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build.yml b/build.yml index d2635ae..4fe92a2 100644 --- a/build.yml +++ b/build.yml @@ -269,6 +269,14 @@ docker-targets: output: lambda_zip after_compile: amazonlinux2_lambda arch: x86_64 + + amazonlinux2_lambda_arm64: + source: docker/Dockerfile.centos + args: + from: amazonlinux:2 + output: lambda_zip + after_compile: amazonlinux2_lambda + arch: aarch64 opensuse.leap15: source: docker/Dockerfile.opensuse From 5e9eaecaa1d624013f622679a4a3f5d63fbbb2d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Breno=20Uch=C3=B4a=20-=20DSuite?= <47765861+breno-dsuite@users.noreply.github.com> Date: Wed, 12 Jan 2022 20:10:49 -0300 Subject: [PATCH 2/5] Add amazonlinux2_lambda_arm64 Compile to run layer on arm64 lambda architecture --- .azure-pipelines.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index c9fb2b4..28eb65d 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -48,6 +48,8 @@ jobs: # 64-bit ARM amazonlinux2_aarch64: target: amazonlinux2-aarch64 + amazonlinux2_lambda_arm64: + target: amazonlinux2_lambda-aarch64 bionic_arm64: target: bionic-arm64 buster_arm64: From 09417c4db8de0cb3845d53543ba0838f56437343 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Breno=20Uch=C3=B4a=20-=20DSuite?= <47765861+breno-dsuite@users.noreply.github.com> Date: Wed, 12 Jan 2022 20:15:13 -0300 Subject: [PATCH 3/5] Add amazonlinux2_lambda_arm64 Compile to run layer on arm64 lambda architecture --- .azure-pipelines.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 28eb65d..7af94f1 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -29,7 +29,7 @@ jobs: amazonlinux2_x86_64: target: amazonlinux2-x86_64 amazonlinux2_lambda: - target: amazonlinux2_lambda + target: amazonlinux2_lambda-x86_64 opensuse_leap15_x86_64: target: opensuse.leap15-x86_64 archlinux_amd64: @@ -48,7 +48,7 @@ jobs: # 64-bit ARM amazonlinux2_aarch64: target: amazonlinux2-aarch64 - amazonlinux2_lambda_arm64: + amazonlinux2_lambda_aarch64: target: amazonlinux2_lambda-aarch64 bionic_arm64: target: bionic-arm64 From 0efafa2b08eddcbc2e2cad8cb5418330d05f6e44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Breno=20Uch=C3=B4a=20-=20DSuite?= <47765861+breno-dsuite@users.noreply.github.com> Date: Wed, 12 Jan 2022 20:15:58 -0300 Subject: [PATCH 4/5] fix name for lambda x86_64 --- .azure-pipelines.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.azure-pipelines.yml b/.azure-pipelines.yml index 7af94f1..a5706d1 100644 --- a/.azure-pipelines.yml +++ b/.azure-pipelines.yml @@ -28,7 +28,7 @@ jobs: target: centos7-x86_64 amazonlinux2_x86_64: target: amazonlinux2-x86_64 - amazonlinux2_lambda: + amazonlinux2_lambda_x86_64: target: amazonlinux2_lambda-x86_64 opensuse_leap15_x86_64: target: opensuse.leap15-x86_64 From 460e9c2da1d07e7424e0d885b5a0de68645bb4bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Breno=20Uch=C3=B4a=20-=20DSuite?= <47765861+breno-dsuite@users.noreply.github.com> Date: Wed, 12 Jan 2022 20:17:54 -0300 Subject: [PATCH 5/5] Use matrix on build.yml --- build.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/build.yml b/build.yml index 4fe92a2..99f2da7 100644 --- a/build.yml +++ b/build.yml @@ -268,15 +268,7 @@ docker-targets: from: amazonlinux:2 output: lambda_zip after_compile: amazonlinux2_lambda - arch: x86_64 - - amazonlinux2_lambda_arm64: - source: docker/Dockerfile.centos - args: - from: amazonlinux:2 - output: lambda_zip - after_compile: amazonlinux2_lambda - arch: aarch64 + matrix: ['x86_64', 'aarch64'] opensuse.leap15: source: docker/Dockerfile.opensuse