我们正在CodeBuild上构建应用程序,并具有生成 flex 守护程序以运行某些测试的单元测试。但是,单元测试失败,但elasticsearch不能以root用户身份运行,而CodeBuild始终以root用户身份运行命令。
有建议的解决方法吗?
flex 6+中是否有任何命令可以以root用户身份运行?
谢谢
错误:
引起原因:java.lang.RuntimeException:无法以root用户身份运行elasticsearch
最佳答案
如果您的脚本需要以特定用户身份运行,则可以使用https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec-ref-syntax中所述的“运行方式”选项
关于elasticsearch - AWS CodeBuild:使用elasticsearch单元测试构建应用程序无法以root身份运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53103381/