0

我有两个分支的 rails 应用程序masterstaging

我已经成功地将master部署到elasticbeanstalk,并为staging创建了另一个环境,并且当我进行eb部署时想要部署staging分支,它总是将master代码也部署到staging envb(我已经从s3下载了zip,它被运送到staging env)

eb 版本 - EB CLI 3.14.3 (Python 2.7.1)

branch-defaults:
  master:
    environment: Backend-Production
  staging:
    environment: Backend--Staging
global:
  application_name: DGL-Backend
  default_ec2_keyname: aws-eb
  default_platform: arn:aws:elasticbeanstalk:us-east-1::platform/Puma with Ruby 2.5
    running on 64bit Amazon Linux/2.8.2
  default_region: us-east-1
  include_git_submodules: true
  instance_profile: null
  platform_name: null
  platform_version: null
  profile: eb-cli
  sc: git
  workspace_type: Application

我不知道发生了什么花了太多时间在上面请建议解决这个问题?

eb branch这些命令不能作为新版本的 eb cli

我正在从本地 git 部署代码

4

0 回答 0