我的github存储库中有一些符号链接。
当我有一个直接从github克隆的Codebuild项目时,将保留符号链接。
我进行了切换,以便Codepipeline监听我在github中的dev
分支中的更改,并将工件传递给codebuild。
自从进行此切换以来,Codebuild不再能看到符号链接。
这是设计使然,还是我的代码管道配置方式中缺少某些东西?
答案 0 :(得分:1)
到目前为止,AWS CodePipeline不支持源代码中的符号链接。请参阅讨论论坛中的Source artifact doesn't properly handle symlinks or file modes,我们可以看到
我们已经完成了一个管道设置,初始的“ Source”阶段来自GitHub上的一个私有仓库。回购内容被压缩,最终成为管道的第一个输入工件。
我注意到zip工件存在一些问题:
1。)符号链接不是作为正确的符号链接通过的,而是文本文件,其内容是符号链接指向的位置。
也许AWS CodePipeline团队会在将来对其进行修复。