首页 > 其他分享 >jenkins 远程 ssh 部署问题记录

jenkins 远程 ssh 部署问题记录

时间:2023-08-04 23:35:01浏览次数:36  
标签:脚本 xx sh ssh jenkins 添加 远程

脚本执行失败

注意需要在 sh 脚本里面添加 source /etc/profile

脚本执行失败排查

可以在 jenkins 的 ssh 命令添加日志,然后查看日志排错
nohup sh /xx/xx.sh > /xx/xx.log 2>&1 &

脚本编写注意事项

在脚本开头添加 cd 到当前目录,确保脚本内部读取的路径正常

标签:脚本,xx,sh,ssh,jenkins,添加,远程
From: https://www.cnblogs.com/iyiluo/p/17607280.html

相关文章

  • git remote 修改远程仓库连接
    因为某些原因,你的仓库IP或网址编了,不得不修改远程仓库的地址。方法一:删除本地仓库,重新从远程拉取仓库。这样虽然简单,但是耗时间。方法二:命令行,修改https协议地址假设,本地仓库关联了gitee远程仓库,执行下面命令gitremote-v显示:originhttp://gitee.com/aabb/repo.gi......
  • 利用工业数据采集平台实现PLC远程监控和故障报警
    在信息化时代,不论是什么行业,数据都在成为越来越重要的资源,是驱动企业良性发展和进步的重要因素。对于工业企业来说,生产设备的数据无疑是最重要的资源,通过对生产数据的分析和利用,能够帮助优化生产流程和管理手段,实现自身的提质增效。数之能推出的工业设备数据采集平台包含多种PLC设......
  • SSH原理与实践(三)安装和使用
    主页个人微信公众号:密码应用技术实战个人博客园首页:https://www.cnblogs.com/informatics/引言在之前SSH原理与实践系列文章中,我们主要讲解了SSH协议的原理部分。作为该系列文章的最后一篇,本文将对SSH实践部分进行介绍。好文回顾......
  • 记一次jenkins+maven+nexus3打包中遇到的问题
    过程:开发加了个新模块使用jenkins打包,报错如下: 总结就是maven-assembly-plugin模块的jar包没拉下来。去maven服务器查看了repo包情况,/data/maven/repo/org/apache/maven/plugins/maven-assembly-plugin/3.4.2发现果然没有对应jar包等,说明没拉下来。开发说明明把包上传到nexus......
  • 漏洞复现报告:CVE-2021-44228 Log4j2远程代码执行漏洞
    Log4j2远程代码执行漏洞研究报告一、漏洞信息搜集1.1漏洞信息表漏洞名称Log4j2远程代码执行漏洞发布时间2021年12月10日漏洞编号CVE-2021-44228威胁类型远程代码执行危害级别高危影响版本ApacheLog4j22.0-2.15.0-rc1漏洞描述产品介绍:ApacheLog4j是一个Java日志框架,用于在应用......
  • Linux系统服务器启动SSH服务时出现“error while loading shared libraries”错误该如
    问题描述本文主要介绍在Linux系统服务器启动SSH服务时,命令行或secure日志文件出现类似如下的错误信息。· errorwhileloadingsharedlibraries:libcrypto.so.10:cannotopensharedobjectfile:Nosuchfileordirectory.· PAMunabletodlopen(/usr/lib64/security/pam......
  • Jenkins自动化部署-配置项目(下)
    一、新建项目,设置Git地址,账号密码。多种方式,ssh方式,需要配置私钥。第1个错误:Git没安装Linux机器上,先安装Git软件。CentOs系统,yuminstallgitgit-version检查是否安装成功解决之后,再次构建之后,产生了项目目录。cd/root/.jenkins/workspace/test-auto-deploy第2个错误:权限不对,说......
  • 无语!Jenkins 也宣布弃用 Java 8(文末送书)
    继Java之父JamesGosling先前称,开发者应尽快弃用JDK8,可以选择JDK17LTS,因为后者在各个方面都带来了巨大的改进。开源Devops工具Jenkins宣布:从6月28日发布的Jenkins2.357和即将发布的9月LTS版本开始,Jenkins最低需要Java11。Jenkins最初称为Hudson,是一款......
  • Unity的IPreprocessShaders:深入解析与实用案例
    UnityIPreprocessShadersUnityIPreprocessShaders是Unity引擎中的一个非常有用的功能,它可以让开发者在编译Shader时自定义哪些操作需要被执行。这个可以帮助开发者更好地控制Shader的编译过程,确保在编译Shader时执行必要的操作。在本文中,我们介绍UnityIPreprocessShaders的使......
  • Mac vscode 远程编译
    标签: vscode   goland   golang  远程配置环境配置远程调试对于大型的Golang项目往往我都会使用Goland这样的专业IDE,但是由于我本地开发环境硬件资源偏低,不能很顺畅的使用Goland,这个时候我们就可以使用VSCode来代替Goland,另外VSCode同样还支持远程开......