"为什么云效流水线有时候部署成功但是好像没有执行部署脚本呢?
构建生成的制品也没有下载到服务器上。"
"
这个是下载制品成功的日志
这个是执行脚本之后的打印。
您在部署的主机上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群”。"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。