您的位置:首页 > 科技 > 能源 > 梦见死去的外公叫我回家_网络公司经营范围哪些_app制作公司_店铺100个关键词

梦见死去的外公叫我回家_网络公司经营范围哪些_app制作公司_店铺100个关键词

2025/4/2 19:44:45 来源:https://blog.csdn.net/qq_33181292/article/details/146460034  浏览:    关键词:梦见死去的外公叫我回家_网络公司经营范围哪些_app制作公司_店铺100个关键词
梦见死去的外公叫我回家_网络公司经营范围哪些_app制作公司_店铺100个关键词

Jenkins新建项目

  1. 新建ry-api-auto-test
    在这里插入图片描述

  2. 添加项目描述,选择gitee令牌。
    在这里插入图片描述

  3. 源码管理,设置仓库地址和凭证。参考我上一篇文章的链接:配置gitee私人令牌和凭证
    在这里插入图片描述

  4. 构建步骤,因为我Jenkins部署在Windows,因此选择batch。
    在这里插入图片描述
    在这里插入图片描述
    参考大佬链接,构建代码:Jenkins构建Python项目环境和依赖包安装

  5. 我直接复制大佬构建代码。

  • Windows bat代码
:: Set the project root directory.
:: 设置项目目录
set PYTHONPATH=%WORKSPACE%:: Set the basic python binary and virtual environment location.
:: 设置基础解释器位置和虚拟环境目录
set PYTHON_BASIC_BINARY=C:\Program Files\Python311\python.exe
set PYTHON_VENVS=D:\venv:: Check and create virtual environment.
:: 检查和创建当前项目的虚拟环境
if not exist %PYTHON_VENVS% (mkdir %PYTHON_VENVS%
)
set VENV=%PYTHON_VENVS%\venv_%JOB_BASE_NAME%
if not exist %VENV%\pyvenv.cfg (call "%PYTHON_BASIC_BINARY%" -m venv %VENV%call "%VENV%\Scripts\python.exe" -m pip install --upgrade pip >nul 2>&1call "%VENV%\Scripts\python.exe" -Vcall "%VENV%\Scripts\pip.exe" -V
):: Activate to join the virtual environment.
:: 激活虚拟环境加入环境变量
call "%VENV%\Scripts\activate.bat":: Update dependencies.
:: 安装依赖
pip install -r requirements.txt -q:: Execute the main.
:: 执行脚本
python main.py
  • Linux Shell 代码
# Set the project root directory.
# 设置项目目录
export PYTHONPATH=$WORKSPACE;# Set the basic python binary and virtual environment location.
# 设置基础解释器位置和虚拟环境目录
PYTHON_BASIC_BINARY=/usr/local/bin/python;
PYTHON_VENVS=/root/venv;# Check and create virtual environment.
# 检查和创建当前项目的虚拟环境
mkdir -p $PYTHON_VENVS; chmod 0755 $PYTHON_VENVS;
VENV=$PYTHON_VENVS/venv_$JOB_BASE_NAME;
if [ ! -f "$VENV/pyvenv.cfg" ]; then$PYTHON_BASIC_BINARY -m venv $VENV;$VENV/bin/python -m pip install --upgrade pip >/dev/null 2>&1;$VENV/bin/python -V;$VENV/bin/pip -V;
fi# Activate to join the virtual environment.
# 激活虚拟环境加入环境变量
. $VENV/bin/activate;# Update dependencies.
# 安装依赖
pip install -r requirements.txt -q;# Execute the main.
# 执行脚本
python main.py;

在这里插入图片描述
6. 配置allure,需要先安装allure插件。
在这里插入图片描述
在这里插入图片描述
7. 保存。页面跳转到首页。
在这里插入图片描述
8. 若构建项目失败,allure报错ERROR: Step ‘Allure Report’ aborted due to exception:,参考文章:Windows安装Jenkins配置Allure踩坑,必须单独配置当前windows系统为新的node节点,才可在工具位置中指定节点服务器allure的位置

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com