Gitlab Runner删除dist文件夹

时间:2018-05-04 20:03:04

标签: gitlab-ci gitlab-ci-runner

我在windows上使用gitlab runner,而在我调用部署阶段之前,运行器正在移除我的工件

Running with gitlab-runner 10.7.1 (b9bba623)
  on Gitlab runner 8953950b
Using Shell executor...
Running on DZIVOPC...
Fetching changes...
Removing dist/
Removing node_modules/

为什么会这样。

来自documnetation

工件:

  

您只能使用项目工作区内的路径。要在不同作业之间传递工件,请参阅依赖项。

然后在依赖项中:

  

请注意,默认情况下会传递所有先前阶段的工件。

我已尝试使用和不使用缓存而不使用缓存。 仍然没有:)

2 个答案:

答案 0 :(得分:1)

在gitlab-ci末尾添加:

cache:
  untracked: true

答案 1 :(得分:0)

实际上,问题出现在

cache_dir变量。它在较新版本中重命名,因此未设置。