Docker+jenkins 运行 python 自动化

Dockerfile应写在'app'目录下,构建命令为`docker build -t python3.9:haili .`。构建成功后,检查新生成的镜像。将`build.sh`脚本添加到项目根目录,并将更改提交到Git仓库。在Jenkins中触发构建,查看构建记录和输出日志,确保Python自动化项目的运行正常。如果测试报告没有样式,可以通过添加`System....
Docker+jenkins 运行 python 自动化
Docker与Jenkins结合实现Python自动化部署的步骤如下:

首先,为Jenkins的运行创建一个容器。在Linux服务器上,通过执行`docker logs jenkins_save01`获取管理员密码。随后,输入密码并按照提示完成管理员账户的设置,耐心等待大约1分钟,直到Jenkins初始化完成。

接着,登录到Jenkins管理界面,安装必要的插件,如Git、Docker和HTML Publisher。安装完成后,重启Jenkins容器以应用新设置。

接下来,创建一个自由风格项目,配置Git仓库并设置构建后操作,包括运行Python脚本和指定测试报告的展示路径。此时,使用Dockerfile构建一个包含项目执行环境的Python镜像。

Dockerfile应写在'app'目录下,构建命令为`docker build -t python3.9:haili .`。构建成功后,检查新生成的镜像。

将`build.sh`脚本添加到项目根目录,并将更改提交到Git仓库。在Jenkins中触发构建,查看构建记录和输出日志,确保Python自动化项目的运行正常。

如果测试报告没有样式,可以通过添加`System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","")`解决。执行后,若返回空值,则说明问题已解决。

最后,重新构建任务,确认有样式的测试报告已正确显示。2024-08-09
mengvlog 阅读 24 次 更新于 2025-09-11 12:34:29 我来答关注问题0
  •  翡希信息咨询 Docker+Jenkins进行微服务部署(带图详细版)

    在Jenkins中添加认证信息 添加Git仓库、Docker仓库等的认证信息。配置A服务器的Docker的Json文件 如果是使用私有的Docker仓库,需要配置Docker的daemon.json文件,添加insecure-registries字段。八、上传deploy.sh脚本文件到B服务器 deploy.sh脚本用于在B服务器上部署Docker镜像。将deploy.sh脚本上传到B服务器的...

  •  翡希信息咨询 逐步分解,一文教会你如何用 jenkins+docker 实现主从模式

    确保已安装 Docker 和 Jenkins。Jenkins 需要能够访问 Docker 宿主机。二、逐步操作 开启 Docker 远程访问 编辑 Docker 服务文件:使用 VIM 或其他文本编辑器打开 /usr/lib/systemd/system/docker.service 文件。添加远程访问配置:在 [Service] 部分下添加 ExecStart=/usr/bin/dockerd H tcp://0.0....

  •  文暄生活科普 docker 部署 jenkins ,使用jenkins 部署 jdk,maven, 在线安装插件,离线安装插件

    创建映射目录:为Docker容器创建必要的映射目录,并确保这些目录的权限设置正确,以便Jenkins能够顺利启动和运行。访问Jenkins:部署完成后,通过访问Jenkins的IP地址和端口来访问Jenkins的Web界面。解锁Jenkins并安装推荐插件:解锁Jenkins:首次访问Jenkins时,需要输入初始密码。这个密码可以在Jenkins的启动日志或映射...

  •  文暄生活科普 保姆级教程,Linux服务器docker搭建jenkins持续集成一键部署SpringBoot项目(Gradle)

    1. Docker安装 请参考 Docker 安装教程。2. Jenkins安装 在完成Docker安装后,按照以下步骤操作:2.1 搜索并拉取 Jenkins 镜像 2.2 运行Jenkins容器 参数包括:-i(交互式操作)、-t(终端)、-d(容器后台运行)、-p(端口映射,将本地8888端口映射到容器内部8080端口,50000端口用于slave节点与jen...

  •  文暄生活科普 docker 部署 jenkins ,使用jenkins 部署 jdk,maven, 在线安装插件,离线安装插件

    1. 为Docker创建映射目录并确保权限正确,以便jenkins能顺利启动。访问jenkins的IP地址8080。2. 解锁Jenkins,可通过查看日志或映射目录找到初始密码。接着,安装推荐的插件,如果安装失败,可多次尝试。插件下载完成后,设置新的Jenkins密码并保存。3. 为了保护安全,记得修改默认密码,重新登录到IP:8080。接...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部