我在AWS上有适用于Laravel应用程序的管道。当我将更改提交给master时,除一个文件夹外,所有其他更改都消失了。 “模块”文件夹。其他所有文件和文件夹都会更新,即使我检查CodeCommit,该文件夹也在那里。但是,一旦我进入实例,就无处可寻。所有其他文件均已标记为已部署。该文件夹不在GitIgnore中。
长话短说,正在更新master分支,并且存在有问题的文件夹。触发部署,但实例中缺少文件夹。我真的很沮丧。
我尝试过的事情:
1-尝试创建其他文件夹并提交(带有文件)2-尝试在写问题的情况下将root添加到ec2-user组。3-在实例和AWS控制台上检查了AWS日志文件。4-检查了所有的Git文件(由于文件夹位于GitCommit上,所以这并不重要)
更新:因此,问题仅限于在根目录中创建的任何新文件夹。任何新文件夹都将提交并触发部署,但是新文件夹将不在实例上。