在詹金斯中运行python脚本

时间:2020-05-19 12:07:32

标签: python jenkins jenkins-pipeline jenkins-plugins

我想使用Jenkinsfile从Jenkins运行python脚本。有什么方法可以直接从Jenkinsfile运行它。

我在Jenkins中找到了 python插件Click Here)来运行脚本,但是此插件没有适当的文档。如果有人解释如何将此插件与Jenkinsfile集成,将会非常有帮助。

1 个答案:

答案 0 :(得分:2)

增加了在构建步骤中执行python脚本的功能。以外 该插件的工作原理与标准Shell脚本非常相似 支持

根据插件的文档。尽管我没有通过管道使用此插件,但从工作的角度来看,您只需要提供.py脚本(文件名和路径)即可,就像提供shell / powershell脚本一样。

类似地,即使对于python,您也将在Linux或Windows的节点上执行脚本。

因此,它的工作方式如下:

stage('build') {
    steps {
        sh 'python abc.py'
    }
}

参考文献:https://www.jenkins.io/doc/pipeline/tour/hello-world/

寻找“ Python”块。