gpt4 book ai didi

docker - 无法设置文件修改时间,路径= './pubspec.lock'(操作系统错误:不允许操作,errno = 1)

转载 作者:行者123 更新时间:2023-12-02 19:55:48 25 4
gpt4 key购买 nike

我正在使用Gitlab CI来为Flutter项目设置CI。 Project使用了代码生成支持的库,因此我们需要运行flutter packages pub run build_runner build来生成所有必需的代码。

执行以下两个脚本条目后:
- flutter packages get
- flutter packages pub run build_runner build

该脚本给出了一条错误消息Failed to set file modification time, path = './pubspec.lock' (OS Error: Operation not permitted, errno = 1)
sudo chmod 777 pubspec.locka+w没有帮助。 chown也无济于事(考虑到echo $USER返回了一个空字符串,这对我来说是个问题)。我只是没有想法,我以为chmod应该消除文件访问的所有问题。

I am using this docker image.

最佳答案

我正在使用Bitbucket管道,从绝对路径运行flutter命令对我直接有效:

sudo /home/cirrus/sdks/flutter/bin/flutter packages pub run build_runner build

关于docker - 无法设置文件修改时间,路径= './pubspec.lock'(操作系统错误:不允许操作,errno = 1),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58122090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com