我有一份工作,它使用“sudo”或 root 权限创建构建。因此,当在 GitLab CI-CD 管道中运行的作业开始时发生目录清理时,我在清理存储库项目时收到错误为“权限被拒绝”。
sudo rm -r *
我尝试使用in实现命令after_script
,但结果是在按以下顺序执行脚本后上传了工件:
before_script
脚本
after_script
工件上传
我想达到什么目标:
我正在寻找一种在上传工件后清理项目目录的方法。
或者
如果我可以指定将存储库克隆到特定(自定义)目录中。
我对 Gitlab Pipelines 相当陌生。任何帮助将不胜感激!