我正在使用. gitlab-ci. yml安装composer composer install
。
安装已成功完成,并显示以下消息:
Package manifest generated successfully.
字符串
但我发现了这些错误
Method Composer\Config::disableProcessTimeout is not callable, can
not call post-install-cmd script
>ln -sr storage/app/public public/storage
ln: failed to create symbolic link 'public/storage/public': File
exists
Script ln -sr storage/app/public public/storage handling the post-
install-cmd event returned with error code 1
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit status 1
型
我该怎么弥补
谢谢
1条答案
按热度按时间xjreopfe1#
如果目标目录或文件已经存在,则无法创建Linux
symlink
。因此出现错误消息。如果您计划链接
storage/app/public
目录,则需要在向该目录添加任何文件(例如构建文件)之前进行链接。以前在使用像
git
这样的版本控制软件时,有一件事让我很困惑,那就是有时候你可能想在生产环境中使用symlink
的目录会意外地被提交到存储库中。现在,您可能希望重命名目标目录并重新运行命令。