Gitlab Runner-每个版本相同的文件夹(路径)

我在centos 7上使用gitlab-runner来执行CI任务。我必须先构建项目,然后运行它。

在不同的xml.sh文件中,我有不同的路径,这些路径引用某个目录中的其他文件。例如,文件可以具有类似/home/gitlab-runner/builds/zzzzz/0/some_folder/run_script.sh

的路径

但是每次gitlab-runner开始以不同的路径(例如/home/gitlab-runner/builds/zzzzz/1/)构建项目时。这会导致问题,我必须更改文件中的所有路径。

我希望它始终与/home/gitlab-runner/builds/zzzzz/0/建立在同一目录中。

任何帮助将不胜感激。

inlovelove 回答:Gitlab Runner-每个版本相同的文件夹(路径)

Gitlab在您的项目根目录中注入环境变量CI_PROJECT_DIR

例如$CI_PROJECT_DIR/script/foo.sh

本文链接:https://www.f2er.com/2311836.html

大家都在问