为了账号安全,请及时绑定邮箱和手机立即绑定

在詹金斯中运行 python 脚本

在詹金斯中运行 python 脚本

慕盖茨4494581 2022-11-29 14:51:45
我想使用 Jenkinsfile 从 Jenkins 运行 python 脚本。有没有办法直接从 Jenkinsfile 运行它。我在 Jenkins 中找到了用于运行脚本的python 插件(点击这里),但是这个插件没有合适的文档。如果有人解释如何将此插件与 Jenkinsfile 集成,那将非常有帮助。
查看完整描述

1 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

添加执行 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”块。


查看完整回答
反对 回复 2022-11-29
  • 1 回答
  • 0 关注
  • 110 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号