gpt4 book ai didi

git - 为什么AWS EB工具不使用分支的默认环境?

转载 作者:行者123 更新时间:2023-12-02 16:09:54 30 4
gpt4 key购买 nike

我有以下.elasticbeanstalk/config.yml

branch-defaults:
default:
environment: MyDev-env
deploy:
artifact: target/App-Sprint9-SNAPSHOT-bin.zip
environment-defaults:
MyDev-env:
branch: null
repository: null
global:
application_name: App
default_ec2_keyname: app
default_platform: arn:aws:elasticbeanstalk:us-east-9::platform/Tomcat 8 with Java
8 running on 64bit Amazon Linux/3.1.0
default_region: us-east-9
include_git_submodules: true
instance_profile: null
platform_name: null
platform_version: null
profile: null
sc: git
workspace_type: Application

当我尝试使用 eb deploy -l XXX 进行部署时,它会提示:

ERROR: This branch does not have a default environment. You must either specify an environment by typing "eb deploy my-env-name" or set a default environment by typing "eb use my-env-name".

但我确实有一个默认环境!它在前 3 行中指定!为什么它不使用它?如果我使用 eb useenvironment ,那么它只会在当前分支的branch-defaults: 下添加另一行,并且我必须使用新的分支再次执行相同的操作分支。

EB CLI 3.14.11 (Python 3.7.1) EB CLI 3.15.3 (Python 3.7.3)

最佳答案

原因是缺少配置的环境值。我执行了 eb init 并开始工作。

关于git - 为什么AWS EB工具不使用分支的默认环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58021483/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com