0°

为什么云效流水线有时候部署成功但是好像没有执行部署脚本呢?[阿里云]

“为什么云效流水线有时候部署成功但是好像没有执行部署脚本呢?


构建生成的制品也没有下载到服务器上。”

以下为热心网友提供的参考意见


这个是下载制品成功的日志

这个是执行脚本之后的打印。
您在部署的主机上sh执行下这个文件:/tmp/rdc_deploy_command_22980251_1702274300625_rdcPreCommand.sh
看看制品有变化没?和流水线上直接下载的一致不。
这些脚本都是您的主机执行的,您的主机上不执行的话,流水线上是没有日志的,这个部署的任务流水线只有一个前端展示的作用,其实所有的脚本都是跑在您的主机上的,流水线就同步一下日志,您可以把当前的主机好像没有部署的主机上的runner或者是agent卸载之后,重新安装一下,卸载runner:
systemctl stop runner-{版本}-{租户名称}.service
rm -rf /etc/systemd/system/runner-{版本}-{租户名称}.service
rm -rf /root/yunxiao/{租户名称}/runner/config
卸载agent:
卸载:

1. /home/staragent/bin/staragentctl stop;
2. rm -rf /home/staragent;
3. rm /usr/sbin/staragent_sn

此答案整理至钉群“云效答疑服务4群”。”

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====