使用Jenkins处理自动化遇到的问题

这篇具有很好参考价值的文章主要介绍了使用Jenkins处理自动化遇到的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

先简单写下,下次再补

1.本机运行 shell 没问题, Jenkins 运行shell报错,找不到命令
本机环境变量与Jenkins运行的环境变量不一致,在系统配置里面设置Jenkins环境变量
key=PATH
value = $PATH:XXX
XXX表示要你要加的环境变量,有多个用冒号隔开, 最好的办法就是把mac上的环境变量复制过来,环境变量就与本机运行shell一致了。

2.使用 -quit 启动Unity,不能使用 task async awite 这种异步关键字,会 存在 没执行完成Unity就关闭的情况

3.使用 -batchmode 不能使用界面相关的东西,比如获取当前场景,获取当前场景的路径,得到的路径将是空

4.jenkins 中获取Unity 日志输出, 开启Unity时 把这个 -logfile - 添加到启动参数即可,注意-没有多打,后面的- 是需要的,表示输出在控制台

5.mac 打包,使用 ApiCompatibilityLevel 需要使用 ApiCompatibilityLevel.NET_Unity_4_8,否则编译卡主。

Windows 遇到的一些问题文章来源地址https://www.toymoban.com/news/detail-530465.html

  1. 代码中调用git命令报错 Author identity unknown。
    解决方法
    在执行 commit 命令之前,先执行 git config --global user.email 以及 git config --golbal user.name 命令设置git用户信息。
    手动使用命令行对电脑执行该命令 是无效的,Jenkins运行环境与手动的运行环境不一致。
    在Jenkins全局设置中设置 用户名和邮箱 也是无效的。这个环境是使用在Jenkins中配置Git源码管理用的。
    使用Jenkins处理自动化遇到的问题,自动化,unity
  2. jdk的版本与 Jenkins 要求的JDK 版本冲突。
    电脑可以下载多个JDK版本,Jenkins在后台可以配置多个JDK版本。在对项目设置时,可以选择配置好的JDK。

到了这里,关于使用Jenkins处理自动化遇到的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Pytest+selenium+allure+Jenkins自动化测试框架搭建及使用

    Pytest+selenium+allure+Jenkins自动化测试框架搭建及使用

    一、    环境搭建 1.    Python下载及安装 Python可应用于多平台包括windows, Linux 和 Mac OS X, 本文主要介绍windows环境下。你可以通过终端窗口输入 \\\"python\\\" 命令来查看本地是否已经安装Python以及Python的安装版本。     如未安装python, 推荐下载python 3.8.3以上版本,本文主要介绍window

    2024年01月18日
    浏览(50)
  • 使用Python实现产品图片自动化处理

    大家好,在当今的数字化时代,产品图片在电子商务和市场营销中发挥着至关重要的作用。然而,为在线平台准备产品图片可能是一项耗时的任务,本文将分享一个Python脚本,用于自动化产品图片的图像处理工作流程。通过使用 Python Imaging Library(PIL) 和 rembg 库,可以实现删

    2024年02月16日
    浏览(9)
  • (第一篇,踩坑无数得来的,对Ai自动化测试框架很有帮助)appium自动化测试时遇到不能使用element定位的在用坐标点击之后获取焦点如何输入文本

    (第一篇,踩坑无数得来的,对Ai自动化测试框架很有帮助)appium自动化测试时遇到不能使用element定位的在用坐标点击之后获取焦点如何输入文本

      现在开发的前端界面使用vue或者更牛逼技术,导致使用appium或者uiautomator2做自动化测试时不能识别到元素,无法使用传统的id,name或者xpath,这时我们需要使用坐标点击文本框。有获取坐标方法,下期写一篇文章,可以在评论区提醒瑞克。  

    2024年02月03日
    浏览(10)
  • Gitlab自动触发jenkins完成自动化构建
jenkins

    Gitlab自动触发jenkins完成自动化构建 jenkins

     首先安装gitlab插件,我已经安装过了,首次请在 可选插件 中进行搜索。   进入项目配置--构建触发器: Build when a change is pushed to GitLab. GitLab webhook URL: 请复制此处的URL,后续有用。  然后点击高级   “Allowed branches”触发分支可以用默认的全部分支,也可以选择仅由指定名

    2024年02月16日
    浏览(16)
  • 【Jenkins】Jenkins自动化工具介绍

    【Jenkins】Jenkins自动化工具介绍

    在现代软件开发中,自动化已经成为了一个核心理念。然而在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试;或者就是前后端分离后,经常会修改接口,然后重新部署;

    2024年04月13日
    浏览(11)
  • Jenkins自动化部署-Jenkins的安装

    Jenkins自动化部署-Jenkins的安装

    首先我们需要安装docker  安装 yum-utils包 yum install -y yum-utils            device-mapper-persistent-data            lvm2 --skip-broken    设置镜像地址 yum-config-manager     --add-repo     https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo      sed -i \\\'s/download.docker.com/mirrors.aliyun.com/do

    2024年02月10日
    浏览(11)
  • Jenkins-自动化

    Jenkins-自动化

    定时构建 使用Cron表达式指定执行时间。 外部触发 首先安装插件: 2 我们通过发送 安装插件以后我们获取 Git server hooks 首先进入仓库: Gitlab默认使用了hashed storage,可以在 Main menu Admin Overview Projects下 选中项目,找到 Gitaly relative path 然后区对应的路,创建钩子文件。 Git serv

    2024年01月18日
    浏览(9)
  • jenkins自动化举例

    使用 Jenkins 可以显著提高工作效率: 1. **自动化构建**:    - 假设您是一个开发人员,需要频繁地编译和测试代码。手动执行这些任务可能会非常耗时。使用 Jenkins,您可以设置自动化构建流程,每当您提交新代码时,Jenkins 就会自动编译和运行测试。 2. **持续集成**:    

    2024年04月26日
    浏览(11)
  • Jenkins自动化测试

    Jenkins自动化测试

    Robot Framework 概念 Robot Framework 安装 Pycharm + Robot Framework 环境搭建 Robot Framework 介绍 Jenkins 自动化测试 1. Robot Framework 概念 Robot Framework是一个基于Python的,可扩展的驱动的自动化测试框架。 它有几个主要特点: 使用简单易用的表格式语法创建测试用例; 提供从现有关键

    2024年02月07日
    浏览(34)
  • Jenkins自动化构建

    Jenkins自动化构建

    Jenkins 是一款开源 CICD 软件,用于自动化各种任务,包括构建、测试和部署软件 Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序 安装方法 因为 Jenkins 本身是没有在 dnf 的软件仓库包中的,所以我们需要连接 Jenkins 仓库: wget 是 Linux 中下载文件的

    2024年02月15日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包