
▶自动化测试
文章平均质量分 61
▶
锡城筱凯
人工智能和机器人爱好者,因资金有限,常在机器人仿真软件中游荡。目前从事无人驾驶行业。
展开
-
Jenkins 将shell脚本启动方式修改为bash
❗bash与sh是有区别的,两者是不同的命令,且bash是sh的增强版,而"[[]]"是bash脚本中的命令,因此在执行时,使用sh命令会报错,将sh替换为bash命令即可。❗若需要在特定的构建步骤中手动指定使用Bash,则可以在相关的构建步骤中添加"sh"命令,例如:sh script.sh。❗如果系统没有安装Bash,那么首先需要在服务器上安装Bash才能使其生效。,在搜索过资料后发现这两个问题都会指向脚本的启动方式,也就是区分。实现的一些功能,发现在本地可以运行的脚本内容到了。原创 2024-03-05 11:55:47 · 1727 阅读 · 0 评论 -
Docker exec报 the input device is not a TTY错误
Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,和古老的电报机区别并不是很大。一个getty“Get TTY”的处理过程是:一个程序监视物理的TTY/终端接口。对一个虚拟网络服务器(VNC)来说,一个伪装的TTY(Pseudo-TTY,即假冒的TTY,也叫做“PTY”)是等价的终端。当你运行一个xterm(终端仿真程序)或GNOME终端程序时,PTY对虚拟的用户或者如xterm一样的伪终端来说,就像是一个TTY在运行。原创 2024-01-22 10:02:00 · 1323 阅读 · 0 评论 -
Repo sync 时出现fatal_ couldn‘t find remote ref refs_heads_master问题解决
Repo sync 时出现fatal_ couldn't find remote ref refs_heads_master问题解决原创 2023-12-13 11:32:23 · 2563 阅读 · 0 评论 -
Jenkins 解决GIT部署出现连续SCM部署的问题
最近在工作中用Jenkins部署项目代码,但是每当我选择好了Gittag参数进行部署时会出现两个Job其中一个Job是由我本人创建的,还有一个Job是由SCM自动创建的,而且由SCM自动创建的Gittag参数是默认值。我想关闭这个SCM构建,但是并没有找到在哪里设置的。这种情况是不合理的,这样部署的结果就是会被默认版本号覆盖。原创 2022-12-15 18:03:01 · 2246 阅读 · 0 评论 -
Jenkins 带参数执行shell脚本
日常工作中经常会手动部署或者自动触发部署一些项目,可以用Jenkins来执行,方便记录以及可视化。原创 2022-12-02 17:55:38 · 4864 阅读 · 0 评论 -
Jenkins 安装以及初始化
Jenkins是一款开源的CI&CD软件,用于自动化执行各种任务,包括构建、测试和部署软件。原创 2022-12-02 17:55:11 · 1672 阅读 · 0 评论