【问题标题】:Jenkins with flutter 'flutter clean' is showing 'Operation not permitted'颤振'颤振干净'的詹金斯显示'不允许操作'
【发布时间】:2020-06-05 06:33:10
【问题描述】:

我试图用 Jenkins 为 MAC 上的 Flutter 项目做 CI。

我已经为 HOME、ANDROID_HOME 和 PATH 添加了环境变量。但是,颤振命令不起作用。他们显示“不允许操作”。 这是确切的错误:

bash:/Users/mdhasnain/Documents/flutter/bin/flutter:不允许操作

到目前为止我已经尝试过: 1. 更改管理员用户的 sudo 命令 NOPASSWD 并尝试使用 sudo 进行颤振命令。 2.尝试更改flutter/bin文件夹中flutter文件的权限:chmod a+x+w+r /Users/username/Documents/flutter/bin/flutter 3. 也试过手动修改权限。

注意颤振命令在终端上运行良好。

我被困住了。提前感谢您的帮助。

【问题讨论】:

    标签: macos flutter jenkins continuous-integration


    【解决方案1】:

    您需要授予 Java 完全磁盘访问权限。

    请看:https://stackoverflow.com/a/62678687/1844385

    【讨论】:

      【解决方案2】:

      感谢你们的帮助。我用另一种方法解决了这个问题。我在我的主目录中安装了flutter(在主文件夹中解压了flutter - 带有用户名的文件夹)并且问题消失了。

      再次感谢

      【讨论】:

        猜你喜欢
        • 2019-04-20
        • 2021-10-12
        • 2022-01-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-05-31
        • 2018-10-24
        • 1970-01-01
        相关资源
        最近更新 更多