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

-bash: ./deploy.sh: /bin/bash^M: bad interpreter: No such file or directory

文章目录

      • 场景
      • 解决

场景

jenkins 发布失败, 报错ERROR: Exception when publishing, exception message [Exec exit status not zero. Status [126]], 这说明远程服务器的deploy.sh执行失败, 首先检查权限,没有发现问题,然后手动执行一遍又报错"-bash: ./deploy.sh: /bin/bash^M: bad interpreter: No such file or directory", 这个意味着脚本是windows回车符结尾

[JENKINS] Archiving /home/vagrant/.jenkins/workspace/jenkinsDemo/target/jenkinsDemo-1.0-SNAPSHOT.jar to com.carsonlius/jenkinsDemo/1.0-SNAPSHOT/jenkinsDemo-1.0-SNAPSHOT.jar
channel stopped
SSH: Connecting from host [ubuntu-xenial]
SSH: Connecting with configuration [107.173.111.224 自己] ...
SSH: EXEC: completed after 604 ms
SSH: Disconnecting configuration [107.173.111.224 自己] ...
ERROR: Exception when publishing, exception message [Exec exit status not zero. Status [126]]
Build step 'Send build artifacts over SSH' changed build result to UNSTABLE

解决

sed -i -e ‘s/\r$//’ deploy.sh

相关文章:

-bash: ./deploy.sh: /bin/bash^M: bad interpreter: No such file or directory

文章目录 场景解决 场景 jenkins 发布失败, 报错ERROR: Exception when publishing, exception message [Exec exit status not zero. Status [126]], 这说明远程服务器的deploy.sh执行失败, 首先检查权限,没有发现问题,然后手动执行一遍又报错"-ba…...

【文末送书】十大排序算法C++代码实现

欢迎关注博主 Mindtechnist 或加入【智能科技社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,滤波估计、多传感器信息融合,机器学习,人工智能等相关领域的知识和技术。关…...

vue-waterfall2 实现瀑布流,及总结的问题

注意:引入需要在主界面引入,直接在组件中引用会有问题 1.安装 npm install vue-waterfall21.8.20 --save (提示:一定要安装1.8.20,最新版会有一部分问题) 2.打开main.js文件 import waterfall from v…...

grafana二次启动失败

背景 安装grafana后启动使用正常,但是关机后再启动显示启动失败,但是看日志又没有报错信息,但是就是启动不了 原因分析 其实是/var/lib/grafana/grafana.db文件损坏了,所以需要把这个文件删掉之后重新启动就正常了,…...

C/C++杂谈-printf的可变参数机制

C/C杂谈-printf的可变参数机制 文章目录 C/C杂谈-printf的可变参数机制printf的使用printf的源码源码剖析 多参数实现机制原理 C11引入了可变参数模板机制,对模板参数进行了高度泛化,但是对于可变参数其实C语言学习中早已遇到过,那就是printf…...

es基本语法 (kibana)

#添加 (不添加id默认会生成id) POST /cj/test {"name":"jack","sex":"1","age":12 } #添加 (id为第5个的) POST /cj/test/5 {"name":"jackson","sex":"1","age":12 } #条…...

Tesco EDI需求分析

Tesco,成立于1919年,是一家全球领先的综合性零售企业,总部位于英国。公司致力于提供高质量、多样化的商品和服务,以满足客户的需求。Tesco的使命是通过创新和卓越的客户服务,为客户创造更美好的生活。多年来&#xff0…...

html常用的标签

基本结构标签 <!DOCTYPE>&#xff1a; 定义 HTML 文档类型。<html>&#xff1a; HTML 文档的根元素。<head>&#xff1a; 文档的头部&#xff0c;包含了元数据和引用的外部资源。<title>&#xff1a; 定义网页标题&#xff0c;显示在浏览器标签上。&l…...

4.14每日一题(二元函数求极值:常规方法、先代后求法)

...

护眼灯什么价位的好?适合学生入手的护眼台灯推荐

据60年前的统计&#xff0c;中国人口的近视率约为10%至20%。 国家卫健委发布的中国首份眼健康白皮书显示&#xff0c;我国小学生近视率为47.2%&#xff0c;初中生近视率为75.8%&#xff0c;大学生近视率超过90%。如今&#xff0c;“低头族”随处可见&#xff0c;近视人群日益增…...

大数据架构

大数据架构 https://huaweicloud.csdn.net/633578fed3efff3090b58398.html https://blog.csdn.net/yuanziok/article/details/117030031 https://blog.csdn.net/qq_46675545/article/details/121985987 https://blog.csdn.net/qq_33367934/article/details/127685417 https://b…...

【Linux】C文件系统详解(四)——磁盘的物理和抽象结构

文章目录 磁盘结构磁盘物理结构磁盘的具体物理结构磁盘结构的逻辑抽象 文件系统BootBlockSuperBlockGroupDescriptorTableinode tableDataBlocksinodeBitmapblockBitmaplinux中的inode 和文件名如何理解文件的增删查改删 补充细节1.如果文件误删了,我们该怎么办?2.inode确定分…...

论文-分布式-拜占庭将军问题

目录 0-前言 1-导引 2-不可能性 3将军(1叛徒)问题不存在解/不能达成共识 少于3m1个将军(有m个叛徒)不存在解/不能达成共识 精确一致性与近似一致性是同等困难的 3-使用口头消息的解 “口头消息”的含义 OM(m)算法的步骤 OM(m)算法的正确性推导 4-使用签名消息情况下…...

万字解析设计模式之 适配器模式

一、 适配器模式 1.1概述 将一个接口转换成客户希望的另一个接口&#xff0c;适配器模式使接口不兼容的那些类可以一起工作。 适配器模式分为类适配器模式和对象适配器模式&#xff0c;前者类之间的耦合度比后者高&#xff0c;且要求程序员了解现有组件库中的相关组件的内部结…...

Linux 安全 - 扩展属性xattr

文章目录 前言一、简介二、扩展属性命名空间2.1 简介2.2 security扩展属性2.3 System扩展属性2.4 Trusted扩展属性2.5 User扩展属性 三、用户空间使用3.1 setfattr/getfattr3.2 setxattr/getxattr/listxattr 参考资料 前言 一、简介 xattr - Extended attributes扩展属性是与…...

spring boot加mybatis puls实现,在新增/修改时,对某些字段进行处理,使用的@TableField()或者AOP @Before

1.先说场景&#xff0c;在对mysql数据库表数据插入或者更新时都得记录时间和用户id 传统实现有点繁琐&#xff0c;这里还可以封装一下公共方法。 2.解决方法&#xff1a; 2.1&#xff1a;使用aop切面编程&#xff08;记录一下&#xff0c;有时间再攻克&#xff09;。 2.1.1&am…...

我的创作纪念日2048天

机缘 在这特殊的日子里&#xff0c;我要庆祝我的 CSDN 创作纪念日——已经坚持了整整2048天&#xff01; 在这2048天里&#xff0c;我经历了很多成长和收获。作为一名技术写手&#xff0c;我投入了大量的时间和精力来分享我的知识和经验。我曾经写过关于数据库、数据同步、数…...

MatrixOne实战系列回顾 | 导入导出项目场景实践

本次分享主要介绍MatrixOne导入导出以及项目场景实践。将从四个方向为大家演示MatrixOne的功能&#xff0c;分别是数据的导入、导出、对接数据集成工具&#xff0c;以及Java连接实战。 数据导入会使用三种方式将数据导入至 MatrixOne中。分别是insert语句、load data语句还有s…...

Find My音箱|苹果Find My技术与音箱结合,智能防丢,全球定位

音箱市场规模正在不断扩大。随着人们生活品质的提高&#xff0c;对音乐体验的需求也在不断升级。消费者对于蓝牙音箱的需求&#xff0c;已经从单纯的音质扩展到了功能、设计和价格等多个方面。随着移动化、即时化的视听娱乐需求的增长&#xff0c;蓝牙音箱性能、质量、外观设计…...

51单片机应用

目录 ​编辑 1. C51的数据类型 1.1 C51中的基本数据类型 1.2 特殊功能寄存器类型 2. C51的变量 2.1 存储种类 1. C51的数据类型 C51是一种基于8051架构的单片机&#xff0c;它支持以下基本数据类型&#xff1a; 位&#xff08;Bit&#xff09;&#xff1a;可以表…...

ASMR下载工具:轻松构建个人ASMR音频库的完整指南

ASMR下载工具&#xff1a;轻松构建个人ASMR音频库的完整指南 【免费下载链接】asmr-downloader A tool for download asmr media from asmr.one(Thanks for the asmr.one) 项目地址: https://gitcode.com/gh_mirrors/as/asmr-downloader 你是否曾经为了寻找心仪的ASMR音…...

GPTDiscord:部署全能AI助手机器人,赋能Discord社区协作与知识管理

1. 项目概述&#xff1a;一个全能的Discord AI机器人 如果你在运营一个Discord社区&#xff0c;无论是游戏公会、技术讨论组还是兴趣社团&#xff0c;肯定遇到过这样的场景&#xff1a;成员们抛出一个复杂的技术问题&#xff0c;你需要翻遍文档才能回答&#xff1b;有人上传了…...

golang如何压缩和解压文件_golang文件压缩解压步骤

gzip仅压缩单文件流&#xff0c;不处理目录打包&#xff1b;archive/zip支持多文件但需手动路径净化防Zip Slip&#xff1b;tar.gz须先tar后gzip嵌套&#xff0c;顺序错误将导致乱码。gzip 只能压单个文件&#xff0c;别指望它打包目录Go 的 compress/gzip 本质是压缩算法封装&…...

AI代码助手本地部署指南:从原理到实践,打造专属编程副驾驶

1. 项目概述与核心价值最近在GitHub上闲逛&#xff0c;又发现了一个挺有意思的项目&#xff0c;叫skibidiskib/ai-codex。光看这个名字&#xff0c;可能有点抽象&#xff0c;但点进去研究了一下&#xff0c;发现它本质上是一个围绕AI代码生成与辅助编程的工具集或框架。这类项目…...

【RAG】【node_postprocessor02】Cohere Rerank 重排序功能完整案例

本案例演示如何使用Cohere Rerank重排序器来提高检索增强生成(RAG)系统的检索质量&#xff0c;通过重排序初始检索结果来获取更相关的文档片段。1. 案例目标本案例的主要目标是展示如何&#xff1a;使用LlamaIndex构建基本的向量检索系统集成Cohere Rerank重排序器优化检索结果…...

向AI证明“我不是AI”?2026年毕业生必须搞懂的降重降AIGC问题,今天交给宏智树AI一次说清

宏智树AI官网&#xff1a;www.hzsxueshu.com | 微信公众号搜一搜&#xff1a;宏智树AI 大家好&#xff0c;我是你们的论文科普博主&#xff0c;专门帮大家攻克论文写作的各种疑难杂症。 如果你正在经历毕业季&#xff0c;一定听说过这样的场景&#xff1a;有人把《滕王阁序》…...

3步实现AI视频智能分析:从视频到结构化报告的全新工作流

3步实现AI视频智能分析&#xff1a;从视频到结构化报告的全新工作流 【免费下载链接】video-analyzer Analyze videos using LLMs, Computer Vision and Automatic Speech Recognition 项目地址: https://gitcode.com/gh_mirrors/vi/video-analyzer 你是否曾面对海量视频…...

Gitee SCA:为企业级开源治理构筑自动化防线

在数字化转型的大潮中&#xff0c;开源软件已成为企业技术栈不可或缺的组成部分。最新行业数据显示&#xff0c;全球范围内超过90%的企业在软件开发过程中依赖开源组件&#xff0c;这一比例在中国市场同样居高不下。然而&#xff0c;开源组件的广泛使用也带来了新的安全挑战——…...

AD8232开源心电监测系统:从传感器到可视化平台的完整技术架构

AD8232开源心电监测系统&#xff1a;从传感器到可视化平台的完整技术架构 【免费下载链接】AD8232_Heart_Rate_Monitor AD8232 Heart Rate Monitor 项目地址: https://gitcode.com/gh_mirrors/ad/AD8232_Heart_Rate_Monitor AD8232开源心电监测系统构建了一个从生物电信…...

Windows 本地部署 OpenClaw!完整安装教程 + 飞书接入,全程避坑——从零开始,手把手教你搭建企业级知识库问答机器人,并无缝集成飞书

引言&#xff1a;为什么选择 OpenClaw&#xff1f; 在当今信息爆炸的时代&#xff0c;企业内部的知识散落在文档、邮件、会议记录等各个角落&#xff0c;员工查找信息效率低下&#xff0c;重复性问题消耗了大量宝贵时间。OpenClaw 正是为解决这一痛点而生的开源项目。 OpenCl…...