在跑gitlab机器人出现错误:ERROR: Job failed: prepare environment: Process exited with status 1. Check https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading for more information
查询相关的站点显示错误的原因是由于gitlab runner
执行了用户文件夹下的.bash_logout
脚本。
一般的解决方法都是将github-runner
用户下的.bash_logout
中的内容注释掉即可。
但如果我们将机器人定义为ssh
类型,则需要将ssh
中使用的用户下的.bash_logout
文件内容注释掉。这是因为在ssh
类型下,gitlab-runner会自动使用设置的用户启动ssh
连接,连接成功后查找连接用户下的.bash_logout
。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。