YAML-获取工件文件夹的内容

YAML-获取工件文件夹的内容,yaml,aws-codebuild,Yaml,Aws Codebuild,我有一个AWS S3网站,我的yaml将我的网站构建到dist文件夹中 我希望我的网站结构如下所示: -root index.html etc... -root -dist index.html etc... 一切正常,但我的网站结构最终是这样的: -root index.html etc... -root -dist index.html etc... 这就是我的yaml的“

我有一个AWS S3网站,我的yaml将我的网站构建到dist文件夹中

我希望我的网站结构如下所示:

-root
    index.html
    etc...
-root
    -dist
        index.html
        etc...
一切正常,但我的网站结构最终是这样的:

-root
    index.html
    etc...
-root
    -dist
        index.html
        etc...
这就是我的yaml的“我的工件”部分的样子:

artifacts:
  files:
    - 'dist/**/*'
基本上,我不希望dist文件夹成为我的工件,我希望dist文件夹的内容成为工件


似乎忽略路径的标志也会使整个系统变得平坦,这是我不希望看到的。我只想忽略一个文件夹
dist
,并获取其内容,包括子文件夹等。

似乎您需要“基本目录”映射:

试试这个:

artifacts:
  base-directory: dist
  files:
    - '**/*'