gpt4 book ai didi

Gitlab 管道失败,因为 package.json 有 windows 命令

转载 作者:行者123 更新时间:2023-12-04 08:04:51 26 4
gpt4 key购买 nike

我正在做一个柏树项目。 package.json 具有删除旧报告文件夹和创建同名新文件夹的命令。
我通过在 package.json 中使用 windows 命令来实现这一点:

“Clean-reports”: “rmdir /s /q cypress\reports && mkdircypress\reports”“Test”:”npm run Clean-reports && cypress run”


但是当在 gitlab 管道上运行这个项目时,它会卡在 rmdir 命令上。
在 gitlab 管道上运行测试时,我们如何实现目录删除和创建?

最佳答案

如果您有 Git for Windows ,您可以在 <Path\to\GIt>\usr\bin 中访问 200 多个 Linux 命令
这包括命令 rm.exe您的 Clean-reports然后步骤可以变成:

rm -Rf cypress\reports && ...
该命令将在 Linux 环境中解释。

关于Gitlab 管道失败,因为 package.json 有 windows 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66269116/

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