首页 > 解决方案 > 颤振'颤振干净'的詹金斯显示'不允许操作'

问题描述

我试图用 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.还尝试手动更改权限。

NB flutters 命令在终端上运行良好。

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

标签: macosflutterjenkinscontinuous-integration

解决方案


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

请参阅:https ://stackoverflow.com/a/62678687/1844385


推荐阅读