gpt4 book ai didi

jenkins - 构建成功后从远程计算机上的工作区执行 Shell 脚本 (Jenkins)

转载 作者:行者123 更新时间:2023-12-02 04:13:15 32 4
gpt4 key购买 nike

场景是 - 我有一个工作 A,它运行我的 ant 脚本并为我打包工件。

我还使用参数化触发插件来触发我的“作业 B”,它将在远程计算机上部署我的工件。

工作 A 工作正常,工作 B 也工作正常。

我必须使用作业 B 执行的任务是

  1. GIT checkout(其中包含我的部署脚本)(成功完成)。
  2. 将工件从先前版本复制到远程计算机。 (成功完成)
  3. 在远程计算机上运行 shell 脚本(脚本存在于工作区文件夹中)- 遇到问题。

我浏览了相同的各种插件,但没有人允许我在构建后操作中出现的“SCP 到远程计算机”之后运行 shell 脚本。

我想执行相同的序列,但是如果你们有任何其他建议,请分享。

提前致谢!

最佳答案

作为 Publish Over SSH 的一部分插件,您可以在文件复制过来后执行脚本。

  • 构建后操作
  • 添加通过 SSH 发送构建工件
  • 选择预配置的服务器(在全局配置中完成)
  • 选择要从工作区复制的文件
  • 输入执行命令
    1. 如果您复制的文件之一是 shell 脚本,您可以在此处将其作为“exec 命令”输入

关于jenkins - 构建成功后从远程计算机上的工作区执行 Shell 脚本 (Jenkins),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27198326/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com