开发者社区 > 云效DevOps > 正文

云效最近更新了吗?主机部署 部署脚本 明明执行成功了,提示文件不存在,然后强制结束执行。

b5edea5df650dc189308b20a772e9e24.png
云效最近更新了吗?主机部署 部署脚本 明明执行成功了,提示文件不存在,然后强制结束执行。
fe3a340cbe44284330be51ce823a2f09.png

部署单ID
21778578

  • export ENGINE_TASK_NAME=主机部署
  • ENGINE_TASK_NAME=主机部署
  • export 'SYSTEM_GLOBAL_VARIABLES_KEYS=[]'
  • SYSTEM_GLOBAL_VARIABLES_KEYS='[]'
  • export CI_COMMIT_SHA=1e5dbfe266a13414a4ac74461a059a8ed2ad0136
  • CI_COMMIT_SHA=1e5dbfe266a13414a4ac74461a059a8ed2ad0136
  • export machine_group_id=144567
  • machine_group_id=144567
  • export ENGINE_PIPELINE_INST_ID=54406007
  • ENGINE_PIPELINE_INST_ID=54406007
    /tmp/rdc_deploy_command_21778578_1699435301107_userCommand.sh: line 11: /home/normal/data/deploy/sat-svc.sh: No such file or directory
    ]
    [2023-11-08 17:21:41]Execution result code:[
    ]
    Download complete
    1d5583f9c77d: Download complete
    cf6c62636983: Verifying Checksum
    cf6c62636983: Download complete
    dc35b837139a: Verifying Checksum
    dc35b837139a: Download complete

展开
收起
嘟嘟嘟嘟嘟嘟 2023-11-14 21:04:39 81 0
2 条回答
写回答
取消 提交回答
  • 云效最近并没有公布关于主机部署脚本执行成功后提示文件不存在并强制结束执行的问题。可能的原因包括:脚本中的某些路径问题,例如使用了相对路径"./deploy.sh",而不是绝对路径"/home/admin/app/deploy.sh";或者在执行命令中使用了不正确的方式,比如在kill命令中没有排除掉相关的进程。此外,还需要注意,云效流水线Flow是持续交付的载体,通过构建自动化、集成自动化、验证自动化、部署自动化,完成从开发到上线过程的持续交付。对于Windows主机部署失败的问题,目前云效还不支持添加Windows主机到云效,但可以通过一台Linux服务器中转下,在部署脚本中编写命令,通过在Linux上执行命令跟Windows交互。

    2023-11-30 11:06:15
    赞同 展开评论 打赏
  • 克隆的主机需要把目前主机上的runner卸载之后重新导入流水线,一定要完全卸载。此回答整理自钉群“云效客户服务权益4群”

    2023-11-14 21:09:13
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效 立即下载