在 Jenkins 运行 时未找到 Repo 命令
Repo command not found while running from Jenkins
当我从 ubuntu 终端 运行 repo init
时,它工作正常。
然后我创建了一个自由式 Jenkins 作业,它 运行 在同一台 ubuntu 机器上。在执行 shell 块中,我添加了 #!/bin/bash
和 repo init
在执行 Jenkins Job 时我遇到了以下错误
tmp/jenkins10026024406501021323.sh
/tmp/jenkins10026024406501021323.sh: line 2: repo: command not found
.bashrc
文件丢失,在创建 .bashrc
文件并在 .bashrc
中添加 export PATH=$HOME/.local/bin:$PATH
后解决了这个错误。
当我从 ubuntu 终端 运行 repo init
时,它工作正常。
然后我创建了一个自由式 Jenkins 作业,它 运行 在同一台 ubuntu 机器上。在执行 shell 块中,我添加了 #!/bin/bash
和 repo init
在执行 Jenkins Job 时我遇到了以下错误
tmp/jenkins10026024406501021323.sh
/tmp/jenkins10026024406501021323.sh: line 2: repo: command not found
.bashrc
文件丢失,在创建 .bashrc
文件并在 .bashrc
中添加 export PATH=$HOME/.local/bin:$PATH
后解决了这个错误。