我通过从eclipse中提取war文件,将Java应用程序上传到AWS,
但现在我已将我的代码移至github,
我想将它从github拖到我的AWS服务器上而不生成war文件。
我试过拉它,但它给了我一个错误。 请求的资源不可用。
答案 0 :(得分:0)
您可以使用Jenkins或其他CI工具。 Jenkins将从GitHub获取代码,编译它并将其推送到AWS。您只需要指定部署脚本。
答案 1 :(得分:0)
我内部的CI爱好者建议自动化整个事情,直到创建一个包含3个步骤的AWS CodePipeline:
(我有三条管道处于活动状态,我很高兴我创建它们。)
与大多数服务一样,AWS文档与Jenkins一样非常详细。您不应该在设置它时遇到太多麻烦,因为每个步骤之间的WAR文件传输都发生在AWS的内部神奇高速网络上,它会为您节省大量时间。
设置会花费一些时间,特别是如果你不熟悉CI和这个过程,但非常值得熟悉这些类型的堆栈。