iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >Php Jenkins phpunit配置
  • 103
分享到

Php Jenkins phpunit配置

phpjenkinsphpunit 2023-09-07 17:09:58 103人浏览 安东尼
摘要

目录 作用 前提 安装 安装xUnit插件 win10重启Jenkins 全局环境设置 创建项目配置 描述 源码管理 构建触发器 构建步骤 插件安装 工作空间 php代码phpunit文件示例 项目根目录配置 phpunit.xml Pr

目录

作用

前提

安装

安装xUnit插件

win10重启Jenkins

全局环境设置

创建项目配置

描述

源码管理

构建触发器

构建步骤

插件安装

工作空间

php代码phpunit文件示例

项目根目录配置

phpunit.xml

Protect/Tests/test_start.php

composer.json


作用

jenkins 自动化单元测试持续集成PHP phpunit 构建流水线示例配置,这里是winwods配置示例

前提

安装

都是默认安装

安装完请求地址Http://127.0.0.1:8080/

后面需要设置账户密码

安装xUnit插件

Jenkins的强大之处之一是可以把各种单元测试框架(JUnit、CppUnit、PHPUnit等)的结果以可视化的方式呈现在页面上。我们先安装xUnit(其中包含了对PHPUnit的支持),以便查看后续单元测试的结果。

win10重启Jenkins

cmd命令方式:以管理员身份运行cmd.exe进入到自己的jenkins安装目录:cd D:\Jenkins停止服务:jenkins.exe stop启动服务:jenkins.exe start重启服务:jenkins.exe restarturl重启关闭jenkins服务http://localhost:8080/exit 网址就能关闭jenkins服务重新启动jenkins服务器http://localhost:8080/restart 网址就能重启jenkins服务重新加载配置信息http://localhost:8080/reload 网址就能重新加载配置信息

全局环境设置

地址: http://127.0.0.1:8080/manage/configure

还是多说说这个环境变量的问题

创建项目配置

描述

自己填一下

源码管理

构建触发器

配置代码变更后自动构建配置

构建步骤

windows选择executewindwos

linux 选择Execute shell

插件安装

phpunit需要安装JUnit Plugin组件

还有可以安装一下显示测试报告的包

工作空间

git配置成功后工作空间就能获取到代码

Build new->选择构建 可以构建代码包

php代码phpunit文件示例

项目根目录配置

phpunit.xml

                        protect/Tests/Unit            protect/Tests/api                                    protect/Biz            protect/Service            protect/EntityService                            

Protect/Tests/test_start.php

composer.JSON

{  "name": "test/public-test",  "description": "Protect/Tests",  "require-dev": {    "phpunit/phpunit": "6.2.4"  },  "require": {    "php": "^7.0",    "ext-json": "*",    "ext-curl": "*",    "ext-Redis": "*"  },  "autoload": {    "psr-4": {      "App\\": "Protect/"    },    "claSSMap": [    ]  }}

安装phpunit

Composer install

如果修改了composer配置

composer dump-autoload

来源地址:https://blog.csdn.net/qq_27229113/article/details/131595362

--结束END--

本文标题: Php Jenkins phpunit配置

本文链接: https://www.lsjlt.com/news/398581.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Php Jenkins phpunit配置
    目录 作用 前提 安装 安装xUnit插件 win10重启Jenkins 全局环境设置 创建项目配置 描述 源码管理 构建触发器 构建步骤 插件安装 工作空间 php代码phpunit文件示例 项目根目录配置 phpunit.xml Pr...
    99+
    2023-09-07
    php jenkins phpunit
  • phpstorm+laravel+phpunit怎么配置
    这篇文章主要介绍“phpstorm+laravel+phpunit怎么配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“phpstorm+laravel+phpunit怎么配置”文章能帮助大家解决问...
    99+
    2023-06-29
  • Jenkins配置maven
    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完...
    99+
    2023-01-31
    Jenkins maven
  • jenkins下配置maven
    文章目录 1. 先在jenkins服务器上安装maven2. 添加Jenkins全局变量3. 全局工具配置关联Maven4. 修改Maven的settings.xml5.在jenkins校验是否配置成功 1. 先在jenki...
    99+
    2023-08-18
    jenkins maven java
  • 有哪些Jenkins配置
    本篇内容介绍了“有哪些Jenkins配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!先说一下,这些配置只...
    99+
    2022-10-19
  • jenkins配置,附jdk多个版本配置
    jenkins和jdk配置 jdk配置jenkins配置 jdk配置 为什么写一个jdk配置呢? 因为一般我们使用的jdk版本为jdk1.8,但是jenkins新版本规定...
    99+
    2023-09-13
    java jenkins 开发语言
  • Jenkins基于https的k8s配置
    jenkins 连接低版本的k8s时,不需要验证。但是新版本的启用了https和角色管理 二、安装kubernetes插件登录jenkins,点击 Manage Jenkins --> Manage Pl...
    99+
    2023-01-31
    Jenkins https k8s
  • 使用jenkins配置maven和JDK
    目录前言配置Maven和JDKjenkins配置maven和jdk总结前言 在使用jenkins进行持续集成的时候,需要对拉取到本地仓库的代码进行编译和打包,因此离不开JDK和mav...
    99+
    2023-05-15
    jenkins配置maven jenkins配置JDK jenkins maven和JDK
  • jenkins环境变量怎么配置
    要配置Jenkins环境变量,可以按照以下步骤进行操作: 登录Jenkins控制台。 在左侧导航栏中,点击“管理Jenkin...
    99+
    2023-10-25
    jenkins
  • jenkins怎么配置git自动部署
    要配置Jenkins实现Git自动部署,您可以按照以下步骤进行操作: 安装Jenkins:首先确保您已经安装了Jenkins,并...
    99+
    2023-10-27
    jenkins git
  • 怎么使用jenkins配置maven和JDK
    这篇文章主要讲解了“怎么使用jenkins配置maven和JDK”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用jenkins配置maven和JDK”吧!前言在使用jenkins进行持...
    99+
    2023-07-05
  • PHPUnit 在 Windows下的配置及使用是怎么样的
    这篇文章将为大家详细讲解有关PHPUnit 在 Windows下的配置及使用是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。由于我们项目涉及到php,因此需要对php代码进行单元测试...
    99+
    2023-06-17
  • Jenkins安装与配置及汉化过程
    目录一.介绍二. Jenkins的特点三. Jenkins安装1. 安装JDK2. 执行enkins安装四. Jenkins插件管理加速Jenkins插件下载速度五. 汉化Jenki...
    99+
    2023-05-14
    Jenkins安装 Jenkins配置 Jenkins汉化
  • jenkins配置163邮箱的操作方法
    目录jenkins是什么?一、准备工作:二、Jenkins自动发送邮件配置:三、项目配置四、构建触发邮件测试jenkins是什么?     &...
    99+
    2022-11-13
  • Jenkins的Invoke Phing targets插件怎么配置
    这篇文章主要介绍“Jenkins的Invoke Phing targets插件怎么配置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Jenkins的Invoke Phi...
    99+
    2023-06-29
  • Jenkins初级应用Publish Over SSH插件配置
    目录一、安装Publish Over SSH插件二、配置系统三、配置项目作为Jenkins最基本的应用也是重要的一环就是可以把文件传到服务器上面,或者在服务器上面远程执行命令。一个可...
    99+
    2022-11-13
  • Jenkins+Git+Maven自动化部署配置详解
    目录基本思路1、jenkins安装maven依赖2、git安装3、Jenkins中新建任务3.1 git配置3.2 maven配置3.3 pom.xml配置3.4 build4、自动...
    99+
    2023-01-09
    Jenkins Git Maven 自动化部署
  • linux Jenkins配置salve节点实现过程图解
    前言:   Jenkins的Master-Slave分布式架构主要是为了解决Jenkins单点构建任务多、负载较高、性能不足的场景。Master-Slave相当于Server和Agent的概念。Master提供web...
    99+
    2022-06-03
    linux Jenkins 配置 salve节点
  • Jenkins初级应用之Invoke Phing targets插件配置
    目录一、安装插件二、配置 包括服务器的xml三、立即构建 Invoke Phing targets这个插件主要是读取xml形式包括自动化测试打包部署的配置文件,然后根据流程...
    99+
    2022-11-13
  • Jenkins安装和插件管理配置入门教程
    目录安装Jenkins持续集成环境Jenkins插件管理修改Jenkins插件下载地址下载中文汉化插件升级Jenkins安装Jenkins 1)安装JDK Jenkins需要依赖JD...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作