将java app从bitbucket repo部署到AWS:实例错误

时间:2016-01-31 09:35:31

标签: java git amazon-web-services instance bitbucket

当我尝试在AWS中启动我的实例时出现错误。

所以我正在从bitbucket repo部署一个Java应用程序到AWS。我创建了公钥和私钥,看起来设置正确。

我在AWS Opsworks和一个实例中创建了一个应用程序。

当我开始实例时,我得到以下'失败日志':(请参阅下面的链接)

https://drive.google.com/file/d/0Bx7TsCKKYTdsSmJFRHl0Y0RjcUU/view?usp=sharing

任何帮助都会很棒。

非常感谢你。

2 个答案:

答案 0 :(得分:0)

确保在AWS中正确设置您的应用(Adding Apps),因为似乎marksite / fizeque是私有回购。

请参阅section "Git repositories"

  

私有存储库 - 使用以下示例中显示的SSH读/写格式:

     
      
  • Github存储库:git@github.com:project / repository。
  •   
  • Git服务器上的存储库:user @ server:project / repository
  •   

和(在源代码管理下选择Git):

  

存储库SSH密钥

     

您必须指定部署SSH密钥才能访问私有Git存储库。对于Git子模块,指定的密钥必须能够访问这些子模块。有关更多信息,请参阅使用Git存储库SSH密钥。

     

重要

     

部署SSH密钥不需要密码; AWS OpsWorks无法通过它。

答案 1 :(得分:0)

我很抱歉,如果我错过了一些东西,但由于BitBucket的密码不正确,这似乎失败了。这可以在这里看到错误:

STDERR:致命:无法读取“https://marksita@bitbucket.org”的密码:没有此类设备或地址