zoukankan      html  css  js  c++  java
  • pod: command not found

    问题描述:

    通过jenkins执行IOS打包脚本,在执行pod update 时报错 pod: command not found

    /Library/Tomcat8/temp/jenkins1548742361760571620.sh: line 3: pod: command not found
    Build step 'Execute shell' marked build as failure
    解决办法是:

    出现这个问题可能是因为你没有设置pod的运行路径,解决方法如下
    第一步:打开Jenkins,然后在Jenkins左侧的菜单中找到 系统管理--->系统设置--->全局属性,然后找到Environment variables(中文:环境变量)并且勾选。
    第二步:打开你的终端,在终端中输入echo $PATH,终端会打印出一串字符串,几个路径,复制该路径,返回到Jenkins中
    第三步:会让填写一个键值对,键默认填写PATH,值填写你从终端复制的那个字符串,点击保存,完成,构建该项目。

     

    因为我用的jenkins集群管理job,job是分布在不同的机器上去构建的

    所以需要单独为每个slave配置  环境变量

    配置方法如下:

    1.获取slave机器的环境变量:

      远程连接slave机器,使用命令echo $PATH,记录下结果

    2.在jenkins配置slave环境变量:

    • jenkins>>系统管理>>节点管理>>打开slave配置详情>>configure
    • 在Node Properties栏,勾选 环境变量 复选框
    • 增加一个变量PATH
    • 变量值是step1记录下的 slave机器环环境变量值
    • 点击[Save]保存配置

    配置后,jenkins_slave可以正常执行pod install

    参考文档:Jenkins使用脚本执行pod命令结果报错pod: command not found 、jenkins 脚本执行pod install 和 pod update --verbose --no...

  • 相关阅读:
    OpenCV 3.4.0 + Visual Studio 2015开发环境的配置(Windows 10 X64)
    数值分析4
    数值分析3
    数值分析2
    数值分析1
    绪论0.4
    绪论0.3
    绪论0.2
    绪论0.1
    GitHub之起势
  • 原文地址:https://www.cnblogs.com/kaerxifa/p/12100834.html
Copyright © 2011-2022 走看看