diff --git a/vulnerability-scan/build-push-scanpoint.sh b/vulnerability-scan/build-push-scanpoint.sh index 7dd26aef..0b6a4766 100644 --- a/vulnerability-scan/build-push-scanpoint.sh +++ b/vulnerability-scan/build-push-scanpoint.sh @@ -16,6 +16,7 @@ then 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; } bash build-jskult-transfer-receive-file.sh || { echo "build-jskult-transfer-receive-file.sh failed"; exit 1; } + bash build-jskult-batch-ultmarc-io.sh || { echo "build-jskult-batch-ultmarc-io.sh"; exit 1; } else echo "AWS login failed" fi diff --git a/vulnerability-scan/build-push-scanpoint/build-jskult-batch-ultmarc-io.sh b/vulnerability-scan/build-push-scanpoint/build-jskult-batch-ultmarc-io.sh new file mode 100644 index 00000000..359d2738 --- /dev/null +++ b/vulnerability-scan/build-push-scanpoint/build-jskult-batch-ultmarc-io.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +cd ../../ecs/jskult-batch-ultmarc-io || { echo "Error: ディレクトリ変更に失敗しました"; exit 1; } + +pipenv update || { echo "pipenv update failed"; exit 1; } + +docker pull python:3.12-slim-bookworm + +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-jskult-batch-ultmarc-io-ecr . --no-cache + +docker tag mbj-newdwh2021-staging-jskult-batch-ultmarc-io-ecr:latest 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-jskult-batch-ultmarc-io-ecr:scan-point + +docker push 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-jskult-batch-ultmarc-io-ecr:scan-point diff --git a/vulnerability-scan/retag-push-latest.sh b/vulnerability-scan/retag-push-latest.sh index 255d72e5..36a5ddc3 100644 --- a/vulnerability-scan/retag-push-latest.sh +++ b/vulnerability-scan/retag-push-latest.sh @@ -16,6 +16,7 @@ then 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; } bash retag-jskult-transfer-receive-file.sh || { echo "retag-jskult-transfer-receive-file.sh failed"; exit 1; } + bash retag-jskult-batch-ultmarc-io.sh.sh || { echo "retag-jskult-batch-ultmarc-io.sh.sh failed"; exit 1; } else echo "AWS login failed" fi diff --git a/vulnerability-scan/retag-push-latest/retag-jskult-batch-ultmarc-io.sh b/vulnerability-scan/retag-push-latest/retag-jskult-batch-ultmarc-io.sh new file mode 100644 index 00000000..3bbf36c1 --- /dev/null +++ b/vulnerability-scan/retag-push-latest/retag-jskult-batch-ultmarc-io.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +docker pull 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-jskult-batch-ultmarc-io-ecr:scan-point + +docker tag 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-jskult-batch-ultmarc-io-ecr:scan-point 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-jskult-batch-ultmarc-io-ecr:latest + +docker push 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-jskult-batch-ultmarc-io-ecr:latest + +docker tag 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-staging-jskult-batch-ultmarc-io-ecr:latest 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-product-jskult-batch-ultmarc-io-ecr:latest + +docker push 826466435614.dkr.ecr.ap-northeast-1.amazonaws.com/mbj-newdwh2021-product-jskult-batch-ultmarc-io-ecr:latest