在未将String隐式转换为Integer之前安装AWS Codedeploy Unknown错误

时间:2019-02-07 14:59:49

标签: amazon-web-services yaml aws-code-deploy

我正在使用代码部署设置AWS EC2,我已经成功完成了所有必需的步骤,现在尝试将应用程序部署到EC2,但是在安装之前,我从Appspec.yml文件中收到错误消息,它说未知错误,没有将String隐式转换为Integer,我找不到该问题的更多详细信息,因为我删除了位于var / log / aws / codedeploy-agent /中的codedeploy日志文件,现在它没有将其写回,任何有关如何再次使其成为日志的建议都将是最好的调试方法,或者,如果有人可以帮助解决此问题,那将是很好的。

这是我的appspec.yml文件:

--- 
files: 
  ? "-source"
  : target/outfityard.jar
  destination: /home/ubuntu/outfityard/
hooks: 
  AfterInstall: 
    - 
      location: scripts/change_permissions.sh
  ApplicationStart: 
    - 
      location: scripts/start_server.sh
    - 
      location: scripts/create_test_db.sh
  ApplicationStop: 
    - 
      location: scripts/stop_server.sh
  BeforeInstall: 
    - 
      location: scripts/install_dependencies.sh
os: linux
version: 0.0

我希望我的代码将使用maven打包并运行可执行的Java jar文件来运行我的spring boot应用程序。

有什么建议吗?

0 个答案:

没有答案