将批处理文件复制到具有不同OS版本的Jenkins从站

史蒂文·斯科特

我正在不同版本的OS构建(Windows 7,Windows 10等)上运行我们的应用程序的自动化测试。我的测试套件要求在测试发生更改时(在构建应用程序外部)将文件复制到从属计算机。测试文件不在Jenkins工作空间中,因为它们不经常更改,因此无需在每次执行时将其复制到从站。

我希望能够更新从属服务器上的文件,但不能更新工作空间目录下的文件,因此从我的理解来看,Copy-To-Slave插件将无法工作。

我希望通过Jenkins作业将批处理文件,测试资源文件,数据库生成脚本和其他文件复制到从属计算机。该作业可以监视GIT,但并非所有复制的内容都来自GIT。

从本质上讲,请执行以下操作,但要在从属计算机上执行

xcopy C:\ Testing *。* C:\ Resources \ Testing / s / v / e

这样做的原因是我们的测试脚本寻找要执行的某些文件(用于为当前平台/ DB Engine构建数据库的DB脚本),并且由于这些更改不会太频繁地发生,因此,我们只需要在更改文件后复制它们,并将文件保留在适当位置,以供后续测试运行。每次测试运行时都不需要复制大量文件和GB数据。在具有相同测试文件的应用程序中,还会有多个执行,其中应用程序具有不同的配置,但应产生相同的结果,因此不需要每次执行时都复制测试文件。

史蒂文·斯科特

我在Copy-To-Slave插件上找到了一个配置,以添加其他目录作为目标,这些目录相对于文件系统根目录(在我的情况下为C:\)将解决我的问题。

定义其他“相对于路径”选项

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将文件递归复制到具有特定名称的所有文件夹中(首选批处理文件)

来自分类Dev

批处理文件以有选择地将文件复制到相同的文件夹树

来自分类Dev

将文件从外部设备复制到特定文件夹的批处理文件

来自分类Dev

批处理文件以将文件复制到指定的文件夹

来自分类Dev

批处理文件:将文件复制到未知文件夹名称

来自分类Dev

批处理文件以通过迭代将文件复制到多台计算机?

来自分类Dev

批处理文件-将文本文件的内容复制到剪贴板

来自分类Dev

使用批处理文件将文件从ftp复制到本地目录

来自分类Dev

根据时间戳将文件复制到批处理文件中

来自分类Dev

批处理文件将3个文件复制到新目录

来自分类Dev

将Base64编码的Powershell脚本复制到批处理文件

来自分类Dev

如何获取批处理文件以将.lnk快捷方式复制到桌面

来自分类Dev

使用批处理文件将 & 复制到剪贴板

来自分类Dev

有条件地复制到批处理文件中

来自分类Dev

有条件地复制到批处理文件中

来自分类Dev

使用批处理将文件复制到具有文件名的一个文件中

来自分类Dev

批处理文件循环遍历文件夹,并将文件夹和内容复制到具有相同文件夹名称的目录

来自分类Dev

使用批处理文件跨网络将文件从不同网络主机的特定文件夹复制到公共网络目标

来自分类Dev

将特定文件夹内的所有文件和文件夹复制到批处理文件中

来自分类Dev

批处理文件以将文件从USB复制到C :,然后从c:\ temp运行另一个批处理文件

来自分类Dev

批处理文件从远程桌面复制到本地计算机

来自分类Dev

使用Xcopy在批处理文件中复制到网络路径时遇到问题

来自分类Dev

创建一个扫描.txt文件的批处理文件(或其他文件?),然后将指定的文本复制到另一个.txt文件

来自分类Dev

如何使用批处理文件将特定子文件夹(如果存在)复制到备份文件夹中的新文件夹?

来自分类Dev

简单的Windows批处理文件,它将文件复制到文件夹,并创建带有时间戳的子文件夹

来自分类Dev

C#调用批处理文件无法将dll文件复制到System32文件夹

来自分类Dev

将文本文件的前两行复制到另一个文本文件的批处理文件

来自分类Dev

C#调用批处理文件无法将dll文件复制到System32文件夹

来自分类Dev

批处理文件将 2 个最近的文件复制到另一个文件夹中

Related 相关文章

  1. 1

    如何将文件递归复制到具有特定名称的所有文件夹中(首选批处理文件)

  2. 2

    批处理文件以有选择地将文件复制到相同的文件夹树

  3. 3

    将文件从外部设备复制到特定文件夹的批处理文件

  4. 4

    批处理文件以将文件复制到指定的文件夹

  5. 5

    批处理文件:将文件复制到未知文件夹名称

  6. 6

    批处理文件以通过迭代将文件复制到多台计算机?

  7. 7

    批处理文件-将文本文件的内容复制到剪贴板

  8. 8

    使用批处理文件将文件从ftp复制到本地目录

  9. 9

    根据时间戳将文件复制到批处理文件中

  10. 10

    批处理文件将3个文件复制到新目录

  11. 11

    将Base64编码的Powershell脚本复制到批处理文件

  12. 12

    如何获取批处理文件以将.lnk快捷方式复制到桌面

  13. 13

    使用批处理文件将 & 复制到剪贴板

  14. 14

    有条件地复制到批处理文件中

  15. 15

    有条件地复制到批处理文件中

  16. 16

    使用批处理将文件复制到具有文件名的一个文件中

  17. 17

    批处理文件循环遍历文件夹,并将文件夹和内容复制到具有相同文件夹名称的目录

  18. 18

    使用批处理文件跨网络将文件从不同网络主机的特定文件夹复制到公共网络目标

  19. 19

    将特定文件夹内的所有文件和文件夹复制到批处理文件中

  20. 20

    批处理文件以将文件从USB复制到C :,然后从c:\ temp运行另一个批处理文件

  21. 21

    批处理文件从远程桌面复制到本地计算机

  22. 22

    使用Xcopy在批处理文件中复制到网络路径时遇到问题

  23. 23

    创建一个扫描.txt文件的批处理文件(或其他文件?),然后将指定的文本复制到另一个.txt文件

  24. 24

    如何使用批处理文件将特定子文件夹(如果存在)复制到备份文件夹中的新文件夹?

  25. 25

    简单的Windows批处理文件,它将文件复制到文件夹,并创建带有时间戳的子文件夹

  26. 26

    C#调用批处理文件无法将dll文件复制到System32文件夹

  27. 27

    将文本文件的前两行复制到另一个文本文件的批处理文件

  28. 28

    C#调用批处理文件无法将dll文件复制到System32文件夹

  29. 29

    批处理文件将 2 个最近的文件复制到另一个文件夹中

热门标签

归档