review512jwy@163.com 3 weeks ago
parent
commit
4f01c02203
  1. 7
      data-center-business-controller/buildPush-prod.sh
  2. 18
      data-center-business-controller/buildPush-staging.ps1
  3. 12
      data-center-business-controller/buildPush-staging.sh

7
data-center-business-controller/buildPush-prod.sh

@ -1,7 +0,0 @@
aws configure set aws_access_key_id AKIAVRXFMB43TOELSROK
aws configure set aws_secret_access_key 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
aws configure set default.region ap-northeast-1
aws ecr get-login-password --region ap-northeast-1 | docker login --username AWS --password-stdin 381659385655.dkr.ecr.ap-northeast-1.amazonaws.com
docker build -t 381659385655.dkr.ecr.ap-northeast-1.amazonaws.com/tokyo-build-business:latest --build-arg JAR_FILE=target/data-center-business-controller-0.0.1-SNAPSHOT.jar --build-arg LIB_DIR=target/lib --build-arg CONFIG_DIR=target/config .
docker push 381659385655.dkr.ecr.ap-northeast-1.amazonaws.com/tokyo-build-business:latest

18
data-center-business-controller/buildPush-staging.ps1

@ -1,18 +0,0 @@
# 设置 AWS 凭证
aws configure set aws_access_key_id AKIA5OFH5OOZPCXZIRUQ
aws configure set aws_secret_access_key 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
aws configure set default.region ap-northeast-1
# 获取 ECR 登录密码并登录 Docker
$loginPass = aws ecr get-login-password --region ap-northeast-1
$loginPass | docker login --username AWS --password-stdin 923770123186.dkr.ecr.ap-northeast-1.amazonaws.com
# 构建 Docker 镜像
docker build -t 923770123186.dkr.ecr.ap-northeast-1.amazonaws.com/tokyo-build-business:latest `
--build-arg JAR_FILE=target/data-center-business-controller-0.0.1-SNAPSHOT.jar `
--build-arg LIB_DIR=target/lib `
--build-arg CONFIG_DIR=target/config `
.
# 推送镜像
docker push 923770123186.dkr.ecr.ap-northeast-1.amazonaws.com/tokyo-build-business:latest

12
data-center-business-controller/buildPush-staging.sh

@ -2,12 +2,10 @@
# 注意ThenaQuery中 350行左右的【测试】和【正式】是否正确 # 注意ThenaQuery中 350行左右的【测试】和【正式】是否正确
# 注意CommonOpt中的S3注释是否开启(测试时注释掉以避免网络问题) # 注意CommonOpt中的S3注释是否开启(测试时注释掉以避免网络问题)
aws configure set aws_access_key_id AKIA5OFH5OOZPCXZIRUQ aws configure set aws_access_key_id AKIAQNYBBSGDVT3VF4ON
aws configure set aws_secret_access_key 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 aws configure set aws_secret_access_key DEhPMTHAIsKK7L2klURQrmMe3r2Tqgbaa6z2FYQu
aws configure set default.region ap-northeast-1 aws configure set default.region ap-northeast-1
aws ecr get-login-password --region ap-northeast-1 | docker login --username AWS --password-stdin 923770123186.dkr.ecr.ap-northeast-1.amazonaws.com aws ecr get-login-password --region ap-northeast-1 | docker login --username AWS --password-stdin 029530100103.dkr.ecr.ap-northeast-1.amazonaws.com
docker build -t 923770123186.dkr.ecr.ap-northeast-1.amazonaws.com/tokyo-build-business:latest --build-arg JAR_FILE=target/data-center-business-controller-0.0.1-SNAPSHOT.jar --build-arg LIB_DIR=target/lib --build-arg CONFIG_DIR=target/config . docker build -t 029530100103.dkr.ecr.ap-northeast-1.amazonaws.com/aeon/spf-business-stg:latest --build-arg JAR_FILE=target/data-center-business-controller-0.0.1-SNAPSHOT.jar --build-arg LIB_DIR=target/lib --build-arg CONFIG_DIR=target/config .
docker push 923770123186.dkr.ecr.ap-northeast-1.amazonaws.com/tokyo-build-business:latest docker push 029530100103.dkr.ecr.ap-northeast-1.amazonaws.com/aeon/spf-business-stg:latest

Loading…
Cancel
Save