猿问

在詹金斯中运行 python 脚本

我想使用 Jenkinsfile 从 Jenkins 运行 python 脚本。有没有办法直接从 Jenkinsfile 运行它。

我在 Jenkins 中找到了用于运行脚本的python 插件点击这里),但是这个插件没有合适的文档。如果有人解释如何将此插件与 Jenkinsfile 集成,那将非常有帮助。


慕盖茨4494581
浏览 111回答 1
1回答

牧羊人nacy

添加执行 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”块。
随时随地看视频慕课网APP

相关分类

Python
我要回答