【Jenkins】Jenkins运行python脚本的简单操作(windows)

简介: 【Jenkins】Jenkins运行python脚本的简单操作(windows)

1. 前置工作

根据我的这篇贴子配置好Github: https://blog.csdn.net/weixin_44244190/article/details/130730892?spm=1001.2014.3001.5501


2. Github仓库中上传测试代码和Jenkinsfile文件

第一步:新建一个 name.py 测试文件放在 MyJenkinsTest 的文件夹中。

name.py代码:

print("My Name is 果果牛")
a = 10
b = 3
print("恭喜:a+b={}".format(a+b))

第二步:新建一个名为 JenkinsTest 的Github仓库,将 name.py 放在 MyJenkinsTest 的文件夹中。同时,创建一个Jenkinsfile,放在 MyJenkinsTest 文件夹的同级目录下,并上传 JenkinsTest 的Github仓库中。

Jenkinsfile文件如下:

pipeline {
    agent any
    stages {
        stage('Build') {
            steps {
                bat 'python MyJenkinsTest\\name.py' 
            }
        }
    }
}

第三步:整个Github仓库的结构如下:

JenkinsTest

       └─ Jenkinsfile

       └─ MyJenkinsTest

                        └─ name.py


3. 运行工程

第一步:点击对应item的按钮,开始构建。

第二步:点击进入控制台(Console)构建完成后,可以看到python文件中的内容被执行了。

文章知识点与官方知识档案匹配,可进一步学习相关知识


目录
打赏
0
0
0
0
64
分享
相关文章
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
171 2
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
AI Dev Gallery:微软开源 Windows AI 模型本地运行工具包和示例库,助理开发者快速集成 AI 功能
微软推出的AI Dev Gallery,为Windows开发者提供开源AI工具包和示例库,支持本地运行AI模型,提升开发效率。
106 13
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
70 12
让UE自动运行Python脚本:实现与实例解析
本文介绍如何配置Unreal Engine(UE)以自动运行Python脚本,提高开发效率。通过安装Python、配置UE环境及使用第三方插件,实现Python与UE的集成。结合蓝图和C++示例,展示自动化任务处理、关卡生成及数据分析等应用场景。
206 5
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
|
5月前
|
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
1793 1
python获取windows机子上运行的程序名称
python获取windows机子上运行的程序名称
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
PowerShell 脚本编写 :自动化Windows 开发工作流程
PowerShell 脚本编写 :自动化Windows 开发工作流程
205 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等