2013-07-18 13 views
7

Tại sao tôi có thể gặp lỗi này sau khi chạy git aws.push?AWS Không tìm thấy môi trường nào cho EnvironmentName = 'name-env'

remote: error: Unable to deploy application version: No Environment found for EnvironmentName = 'reco-api-env'. 

Khi tôi grep thư mục ứng dụng bình của tôi cho EnvironmentName, tôi thấy điều này:

./.elasticbeanstalk/config:6:EnvironmentName=name-env 
./.git/AWSDevTools/aws/elastic_beanstalk_config.rb:36:  :environment_name => "EnvironmentName", 

Trả lời

5

tôi nghi ngờ bạn bị mất một bước trong the process. Bạn cần sử dụng eb start trước khi thực hiện git aws.push.

2

Tôi đã sử dụng eb tạo để thiết lập một môi trường mới, nơi cái tên khác với những gì tôi đã bắt đầu với trong /.elasticbeanstalk/config.yml

Khi tôi cập nhật các tài liệu tham khảo môi trường cho một người tôi có nghĩa là để nhắm mục tiêu , các lệnh eb bắt đầu hoạt động như mong đợi.

3

Tôi có các triệu chứng tương tự khi tôi cập nhật thủ công default_region từ us-west-2 thành us-west-1. Hoàn nguyên trở lại đã khắc phục sự cố.

Các vấn đề liên quan