gitlab-ci-runner 的结果是什么,上传了什么?

What is the result of gitlab-ci-runner and what gets uploaded?

我正在准备 gitlab-ci 设置,但我遇到了 2 个我找不到答案的问题:

1) 如果 Windows 上不支持工件(使用 shell 执行器),构建脚本完成后将上传什么?

2) 工件是告诉跑步者应该上传什么的正确方法吗?还是只是告诉跑步者一些生成的垃圾可能很有趣,所以最好将其上传到真实结果旁边?

如果您不指定工件,则不会自动上传任何内容。您只会看到构建日志。

例如如果你使用 docker 运行器,整个容器将在构建完成后被删除。跑步者会将您的工件上传到 gitlab,就是这样。

显然,您可以在构建期间随意 copy/upload 任何您认为合适的资产。