AWS Codepipeline是否将工件中的符号链接传递给Codebuild

时间:2019-08-29 19:26:52

标签: amazon-web-services github aws-codepipeline aws-codebuild

我的github存储库中有一些符号链接。

当我有一个直接从github克隆的Codebuild项目时,将保留符号链接。

我进行了切换,以便Codepipeline监听我在github中的dev分支中的更改,并将工件传递给codebuild。

自从进行此切换以来,Codebuild不再能看到符号链接。

这是设计使然,还是我的代码管道配置方式中缺少某些东西?

1 个答案:

答案 0 :(得分:1)

到目前为止,AWS CodePipeline不支持源代码中的符号链接。请参阅讨论论坛中的Source artifact doesn't properly handle symlinks or file modes,我们可以看到

  

我们已经完成了一个管道设置,初始的“ Source”阶段来自GitHub上的一个私有仓库。回购内容被压缩,最终成为管道的第一个输入工件。

     

我注意到zip工件存在一些问题:

     

1。)符号链接不是作为正确的符号链接通过的,而是文本文件,其内容是符号链接指向的位置。

也许AWS CodePipeline团队会在将来对其进行修复。