Jenkins-flutter:找不到命令

Ran*_*ngh 3 jenkins flutter

我正在尝试配置一个简单的启动项目。我正在从 GIT 中提取代码并尝试创建一个构建。在本地 Jenkins上出现此错误,

[Flutter-Starter] $ /bin/sh /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/jenkins102165218853380431.sh
/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/jenkins102165218853380431.sh: line 3: flutter: command not found
Build step 'Execute shell' marked build as failure
Finished: FAILURE
Run Code Online (Sandbox Code Playgroud)

我的执行外壳

#!/bin/sh

flutter build apk --debug
Run Code Online (Sandbox Code Playgroud)

Flutter 已安装并正在我的系统上运行。因为同样的命令正在 Studio 上为我创建 android 版本。

这是来自.bash_profile文件的环境。

...
export PATH=$PATH:/Users/rana.singh/Downloads/softwares/flutter/bin
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export PATH=$PATH:Library/Android/sdk/platform-tools/
Run Code Online (Sandbox Code Playgroud)

不知道出了什么问题。

Ran*_*ngh 6

这就是我所缺少的。以防万一它可以帮助别人。

提醒你,我的 .bash_profile 中已经有这个了,Jenkins 需要它。

转到 Jenkins > 管理 Jenkins > 配置系统 > 全局属性 > 在此输入图像描述