为了账号安全,请及时绑定邮箱和手机立即绑定

如何将 GO Echo 我的应用程序部署到 Elastic Beanstalk

如何将 GO Echo 我的应用程序部署到 Elastic Beanstalk

Go
PIPIONE 2022-05-23 16:09:12
我正在尝试将 Go echo 应用程序部署到弹性 beantalk。我正在使用 go modules 并且 go.mod 和 go.sum 被签入我的 repo 我的 repo 的根目录中也有以下文件构建文件build: go build -o bin/application application.go档案web: bin/application每隔几次我部署一个构建 - 它会失败。当我登录到由弹性 beanstalk 创建的 ec2 实例并检查文件 /var/log/eb-activity.log - 我看到以下内容         creating: /var/app/staging/pkg/usermanagement/    inflating: /var/app/staging/pkg/usermanagement/usermanagement.go    inflating: /var/app/staging/pkg/usermanagement/usermanagement_test.go     creating: /var/app/staging/scripts/    inflating: /var/app/staging/scripts/00_init.sql    inflating: /var/app/staging/scripts/10_indices_for_loading.sql    inflating: /var/app/staging/scripts/20_indices_for_searching.sql    inflating: /var/app/staging/scripts/create_coded_adsbx.py     creating: /var/app/staging/scripts/db-data/    inflating: /var/app/staging/scripts/db-data/aircraft_current-2020-01-27-coded.csv     creating: /var/app/staging/scripts/db-data/localities_sys-shapefiles-admin-1/它似乎没有下载所需的依赖项我想知道我是否遗漏了什么,应该将 go.mod 包含在我的仓库中(我不明白为什么不应该)
查看完整描述

1 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

我在 circleci 中生成了应用程序工件,并使用.ebignore文件仅推送该库。Elasticbeanstalk 上没有任何建筑,现在一切正常



查看完整回答
反对 回复 2022-05-23
  • 1 回答
  • 0 关注
  • 101 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信