From e87dfd7aacba3e74de2b250510a129880237fa72 Mon Sep 17 00:00:00 2001 From: "shimoda.m@nds-tyo.co.jp" Date: Fri, 30 Aug 2024 16:35:32 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20med=E3=83=91=E3=82=B9=E7=A4=BE=E3=83=87?= =?UTF-8?q?=E3=83=BC=E3=82=BF=E8=BB=A2=E9=80=81=E5=87=A6=E7=90=86=E3=81=AE?= =?UTF-8?q?=E8=84=86=E5=BC=B1=E6=80=A7=E3=82=B9=E3=82=AD=E3=83=A3=E3=83=B3?= =?UTF-8?q?=E3=82=B3=E3=83=9E=E3=83=B3=E3=83=89=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vulnerability-scan/build-push-scanpoint.sh | 1 + .../build-transfer-medpass-data.sh | 12 ++++++++++++ vulnerability-scan/retag-push-latest.sh | 1 + .../retag-push-latest/retag-transfer-medpass-data.sh | 9 +++++++++ 4 files changed, 23 insertions(+) create mode 100644 vulnerability-scan/build-push-scanpoint/build-transfer-medpass-data.sh create mode 100644 vulnerability-scan/retag-push-latest/retag-transfer-medpass-data.sh diff --git a/vulnerability-scan/build-push-scanpoint.sh b/vulnerability-scan/build-push-scanpoint.sh index 1a9826b1..ee2d9c11 100644 --- a/vulnerability-scan/build-push-scanpoint.sh +++ b/vulnerability-scan/build-push-scanpoint.sh @@ -14,6 +14,7 @@ then bash build-jskult-batch-laundering.sh || { echo "build-jskult-batch-laundering.sh failed"; exit 1; } bash build-jskult-webapp.sh || { echo "build-jskult-webapp.sh failed"; exit 1; } bash build-export-dbdump.sh || { echo "build-export-dbdump.sh failed"; exit 1; } + bash build-transfer-medpass-data.sh || { echo "build-transfer-medpass-data.sh failed"; exit 1; } else echo "AWS login failed" fi diff --git a/vulnerability-scan/build-push-scanpoint/build-transfer-medpass-data.sh b/vulnerability-scan/build-push-scanpoint/build-transfer-medpass-data.sh new file mode 100644 index 00000000..1598957d --- /dev/null +++ b/vulnerability-scan/build-push-scanpoint/build-transfer-medpass-data.sh @@ -0,0 +1,12 @@ +#!/bin/bash +cd ../lambda/transfer-medpass-data || { echo "Error: ディレクトリ変更に失敗しました"; exit 1; } + +docker pull public.ecr.aws/lambda/python:3.12 + +aws ecr get-login-password --region ap-northeast-1 | docker login --username AWS --password-stdin 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com + +docker build -t mbj-newdwh2021-staging-transfer-medpass-data-ecr . --no-cache + +docker tag mbj-newdwh2021-staging-transfer-medpass-data-ecr:latest 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-transfer-medpass-data-ecr:scan-point + +docker push 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-transfer-medpass-data-ecr:scan-point diff --git a/vulnerability-scan/retag-push-latest.sh b/vulnerability-scan/retag-push-latest.sh index 92953823..ca021b78 100644 --- a/vulnerability-scan/retag-push-latest.sh +++ b/vulnerability-scan/retag-push-latest.sh @@ -14,6 +14,7 @@ then bash retag-jskult-batch-laundering.sh || { echo "retag-jskult-batch-laundering.sh failed"; exit 1; } bash retag-jskult-webapp.sh || { echo "retag-jskult-webapp.sh failed"; exit 1; } bash retag-export-dbdump.sh || { echo "retag-export-dbdump.sh failed"; exit 1; } + bash retag-transfer-medpass-data.sh || { echo "retag-transfer-medpass-data.sh failed"; exit 1; } else echo "AWS login failed" fi diff --git a/vulnerability-scan/retag-push-latest/retag-transfer-medpass-data.sh b/vulnerability-scan/retag-push-latest/retag-transfer-medpass-data.sh new file mode 100644 index 00000000..9666b406 --- /dev/null +++ b/vulnerability-scan/retag-push-latest/retag-transfer-medpass-data.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +docker tag mbj-newdwh2021-staging-transfer-medpass-data-ecr 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-transfer-medpass-data-ecr:latest + +docker push 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-transfer-medpass-data-ecr:latest + +docker tag mbj-newdwh2021-staging-transfer-medpass-data-ecr 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-product-transfer-medpass-data-ecr:latest + +docker push 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-product-transfer-medpass-data-ecr:latest