1

我正在使用Elastic Beanstalk並創建了3個不同的環境。我用awsebcli。突然間,命令eb list沒有向我顯示我的環境,因爲我無法部署環境。我得到的錯誤是ERROR: This branch does not have a default environment. You must either specify an environment by typing "eb status my-env-name" or set a default environment by typing "eb use my-env-name". 我試過eb status 'my-env-name',我又收到一個錯誤:ERROR: The environment name 'my-env-name' could not be found.總之:我無法使用任何eb命令。AWS Elastic Beanstalk:命令eb列表不顯示環境

+0

我想到至少有一件事,我在錯誤的應用程序分支。我如何改變應用程序,我想使用eb命令? – jencko

回答

1

該消息本身是明確的。您尚未爲您正在處理的分支設置環境。

您可以切換到它配置的分支,但這意味着您在當前分支中所做的更改在部署時將不可用,除非您合併thos更改或者您可以爲當前分支設置環境使用命令eb use name-of-your-env。最後一個也可以在應用程序的Elastic Beanstalk配置文件中進行配置。

希望這會有所幫助。

+0

謝謝@apineda,但我已經嘗試過使用eb使用name-of-en-env。它說我的環境不存在。我已經知道爲什麼它給出這個錯誤。因爲eb在錯誤的分支(應用程序)上。我不得不在另一個應用程序中使用eb,我不知道如何去做。 – jencko

+0

哦,「錯誤的分支」你真的意味着錯誤的存儲庫。這是一個完全不同的應用程序? – apineda

+0

是的我在不同的應用程序。我想切換到另一個應用程序。 – jencko

相關問題