AWS Hook-EnactAppDeploy:命令挂钩失败

时间:2019-04-17 15:33:46

标签: amazon-web-services azure asp.net

DevOps Pipeline无法将Web应用程序存档部署到AWS ElasticBeanstalk实例,并且在cfn-init.log中出现以下错误:

    2019-04-16 19:18:35,822 [ERROR] Command hooks (HooksExecutor.exe appdeploy\enact) failed
2019-04-16 19:18:35,822 [ERROR] Error encountered during build of Hook-EnactAppDeploy: Command hooks failed
Traceback (most recent call last):
  File "cfnbootstrap\construction.pyc", line 544, in run_config
  File "cfnbootstrap\construction.pyc", line 138, in run_commands
  File "cfnbootstrap\command_tool.pyc", line 117, in apply
ToolError: Command hooks failed

知道这个错误是什么原因吗?我什至不知道从哪里开始。

1 个答案:

答案 0 :(得分:0)

我能够自己解决这个问题。看来我的文件仍在被应用程序使用,这导致了错误。在ElasticBeanstalk设置中切换到不可变的部署可以解决此问题。