jenkins - 创建空文件时未将 Ebextensions 部署到 AWS Beanstalk
问题描述
我的应用程序源代码中的.ebextensions 目录中有这个.config 文件,它应该在我的 AWS Beanstalk 环境中安装和配置 FileBeat。源代码通过 Jenkins 作业从 GitHub 推送到 Beanstalk 环境。
以前,我对 .config 进行了编码,以在 Beanstalk 环境中创建一个文件,其中包含用于安装 FileBeat 的配置。效果很好,文件已创建。现在,我想创建另一个文件(总共 2 个文件),它是空的(稍后将填充数据,而不是通过 .ebextensions)。但是,在更改之后,部署的 Jenkins 作业一直挂起,当它最终结束时,我可以看到最新版本(包含 2 个文件)尚未部署到 Beanstalk。我无法理解ebextensions 是否不允许创建空文件,或者我的语法是否错误。
解决方案
推荐阅读
- uwp - 如何为游戏创建附加组件?
- javascript - 如何在反应中用玩笑和酶测试表单提交?
- git - squash 后提交加倍并合并到 master
- c++ - Valgrind 在动态分配指针数组时检测到内存泄漏
- python - 如何使用 python 在两个文件中找到匹配的 DNA 序列?
- java - 为什么Java的Double Metaphone只给出四个字母代码?
- sql - Oracle Live SQL:ORA-00907:缺少右括号 -
- scala - 播放框架 scala 项目
- css - Visual Studio 中的 CSS 表与浏览器中的 CSS 表不匹配
- python - Patsy 和 Pandas 之间的标准化结果不同 - Python