当前位置: 首页 > article >正文

部署jekins遇到的问题

jdk问题
  • 我用的jdk版本是21的
  • 结果版本太新了,启动jekins服务的时候总是报错
  • 最后在jekins的安装目录下面的jekinsErr.log查看日志发现是jdk问题
  • 最后换了一个17版本的就解决了。

unity和jekins
jekins和Git源码管理

jekins和Git联动使用
  • 我想让jekins每次打包的时候都先拉取一下主分支代码。
  • 但是遇到两个问题
    在这里插入图片描述
  • 我详细的按照生成公钥和私钥去配置凭据
  • 然后报出问题

No ED25519 host key is known for git.xxx.com and you have requested
strict checking

  • 当初安装的时候选择的角色·是什么在这里插入图片描述

  • 查到解决方案,因为我的jekins服务是system启动的,所以需要切换到system账户下面,在第一次连接的时候选择yes

  • 先到这个页面下载psTool工具
    PSTool工具

  • 把工具全部放到C:\Windows\System32文件夹下面,这样就可以在cmd里面直接调用

  • 用管理员模式打开cmd命令行窗口

  • 然后输入这个命令psexec -i -s cmd

  • 在新打开的cmd窗口使用whoami
    在这里插入图片描述

  • 再输入那个命令git.exe ls-remote -h -- git@gitee.com:dures/dbg.git HEAD

  • 最后输入yes就解决了

  • 在这里插入图片描述

同样问题
切换到system账号

  • 别的解决方式
  • 直接把jekins服务设置成当前用户。这和我遇到的下一个问题相同
file not found
  • 9.0.2.aar\3bac6c3e2556d905514d01e21e6c6704\res\drawable\common_google_signin_btn_text_dark.xml: error: file not found.
  • 简单来说,就是你使用system这个Role启动的服务,没有办法访问一些东西。比如有些Path,你设置的是当前用户而不是本机。
  • 所以简单切换一下jekins的启动角色就行
    在这里插入图片描述

切换角色

  • 另外,发现B站有相关视频。
    B站讲解
部署slave
  • jekins有个模式可以将其它主机作为slave,让他们执行任务。
  • 这样和unity这边配合起来,就可以同时发送命令,让ios和windows打包。

http://www.kler.cn/a/146761.html

相关文章:

  • Elasticsearch:使用全文搜索在 ES|QL 中进行过滤 - 8.17
  • Vue2+OpenLayers添加/删除点、点击事件功能实现(提供Gitee源码)
  • [读书日志]8051软核处理器设计实战(基于FPGA)第七篇:8051软核处理器的测试(verilog+C)
  • 基于python的网页表格数据下载--转excel
  • 使用 versions-maven-plugin 和 flatten-maven-plugin 插件惯例 maven 项目版本
  • Spring bean的生命周期和扩展
  • 初识Spring (Spring 核心与设计思想)
  • WEB渗透—反序列化(七)
  • 大数据-之LibrA数据库系统告警处理(ALM-37004 Datanode主备不同步或者断连)
  • CGAN原理讲解与源码
  • 机器人分类
  • zi定义指令
  • 【jvm】虚拟机之堆
  • Unity 场景切换
  • 【Java数据结构 -- 包装类和泛型】
  • 【教学类-06-11】20231126 X-Y数字分合-合-下空中
  • 常用数据存储格式介绍:Excel、CSV、JSON、XML
  • 从1500万行的表中删除数据,但要保留4万行,如何处理?
  • Redis深入理解-三次握手、槽位机制
  • QMenu 是 Qt 框架中的一个类,用于创建和管理弹出式菜单
  • 231127 刷题日报
  • 自定义的AlphaShape类来提取平面点云数据的边界点 open3d c++ 代码 平面点云边界提取算法
  • B 树和 B+树 的区别
  • MidJourney笔记(4)-settings
  • C#,《小白学程序》第八课:列表(List)其二,编制《高铁列车时刻表》与时间DateTime
  • 基于单片机病房呼叫程序和仿真