【发布时间】:2020-12-16 17:11:25
【问题描述】:
我将 gitlab.com 与我自己的跑步者一起使用(它们在我的服务器上执行)。
当.gitlab-ci.yml 中的script 条目在shell 上下文中执行时,文件在哪里创建?例如,对于下面在 shell runner 上运行的示例
script:
- date > hello.txt
我应该在哪里寻找hello.txt?
这个问题的具体原因是出于清理目的:我想删除我的跑步者创建的旧目录并用临时数据填充。
【问题讨论】:
-
检查
~gitlab-runner/builds目录。应该有你的 repo 的副本,并在这个副本中查找.gitlab-ci.yml的位置。 -
@DmitriChubarov:谢谢。这很有趣,因为我在那里看到了 3 个子文件夹,其中 2 个名称对应于我的两个跑步者的 gitlab 分配的名称。今天使用了第三个目录,我今天更新了代码。我想知道它是从哪里来的(里面只有我的代码,这不是黑客或类似的东西)。如果您不介意将您的评论变成答案,我很乐意接受。
标签: gitlab gitlab-ci gitlab-ci-runner