我想使用Jenkinsfile从Jenkins运行python脚本。有什么方法可以直接从Jenkinsfile运行它。
我在Jenkins中找到了 python插件(Click Here)来运行脚本,但是此插件没有适当的文档。如果有人解释如何将此插件与Jenkinsfile集成,将会非常有帮助。
答案 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”块。