对于使用Jenkins而言,我当然很陌生,所以如果这很简单,我很抱歉,我很抱歉。在我的Jenkins工作中,我有一个bash命令来运行Python脚本。一切都正常运行,Python脚本工作。但是,脚本可以在运行后给出通过或失败的结果(澄清一下,失败并不意味着脚本崩溃,只是它已经通过,并且在给出变量的情况下,给出结果,这些变量是错误的) 。我需要做到这一点,以便在给出“失败”结果时作业失败,但我无法找到一种方法使Jenkins通过/失败依赖于除了一切是否正常运行之外的任何事情。如何设置它以使作业通过或失败取决于python脚本输出?在此先感谢您的帮助!
答案 0 :(得分:1)
所以从我能想到的,最简单的方法是修改Python脚本,使其在返回不需要的值时以非零值退出,否则为零,所以成功工作将模仿剧本的成功。