【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文件中的内容被执行了。

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


相关文章
|
1天前
|
Go Python
go语言调用python脚本
go语言调用python脚本
4 0
|
2天前
|
存储 区块链 Python
怎么把Python脚本打包成可执行程序?
【6月更文挑战第3天】最近根据用户提的需求用python做了一个小工具,但是在给客户使用的时候不能直接发送python文件,毕竟让客户去安装python环境,那就离了大谱了。所以这时候就需要把多个py文件带着运行环境打包成EXE可执行文件。
8 1
|
3天前
|
缓存 Windows
Windows单屏操作快捷键知识分享
Alt+Tab 切换应用(切换界面) Win+数字键 切换任务栏的相对应用
12 5
|
3天前
|
JSON 数据格式 Python
python3 服务端使用CGI脚本处理POST的Json数据
python3 服务端使用CGI脚本处理POST的Json数据
20 6
|
4天前
|
编解码 安全 网络安全
RealVNC的 VNC server在windows7系统下无法正确运行
在Windows 7上运行旧版VNC Server(如4.1.2)可能存在兼容性问题,但可通过调整配置解决。步骤包括:安装VNC Server,设置兼容性模式(选择Windows XP SP3),启动VNC Server,配置VNC连接参数。若遇到问题,检查防火墙设置,确保系统更新,并考虑升级到新版VNC Server以提高性能和兼容性。
|
10天前
|
运维 算法 jenkins
做一个可通过jenkins定时任务Cron表达式设置的python定时函数
用python代码,来解析jenkins定时任务表达式,并获取最近的执行任务时间戳
|
11天前
|
关系型数据库 MySQL 数据安全/隐私保护
windows系统bat批处理 mysql 脚本启动关闭
windows系统bat批处理 mysql 脚本启动关闭
|
11天前
|
Windows
windows系统vbs脚本 提取文件夹中的所有文件名
windows系统vbs脚本 提取文件夹中的所有文件名
|
11天前
|
Windows
windows系统vbs脚本 恶搞将系统搞崩 死机 以及解决
windows系统vbs脚本 恶搞将系统搞崩 死机 以及解决
|
11天前
|
Windows
windows系统vbs脚本 恶搞关不掉的窗口 以及解决办法
windows系统vbs脚本 恶搞关不掉的窗口 以及解决办法