gpt4 book ai didi

bash - 带有 Bash 的 Windows 10 上的 Jenkins

转载 作者:行者123 更新时间:2023-11-29 09:06:30 26 4
gpt4 key购买 nike

我目前正在 Windows 10 上设置 Jenkins 服务器,希望能够使构建脚本更加跨平台,我希望利用 Windows 10 中可用的 bash 环境。

我希望这可以通过将 Jenkins 中的 shell 路径设置为 bash 可执行文件来完成,但是我在尝试让它工作时遇到了一些问题。

首先,当我将路径设置为 C:\Windows\System32\bash.exe 但 Jenkins 似乎无法看到此路径。

我假设这是因为 Jenkins 以 32 位运行并将路径更改为 C:\Windows\sysnative\bash.exe 但是当我尝试使用它时我得到了错误

[workspace] $ C:\Windows\sysnative\bash.exe -xe    C:\Users\Jenkins\AppData\Local\Temp\hudson4346151084156392102.sh
Error: 0x80070005


Build step 'Execute shell' marked build as failure

我想我有点摸不着头脑,所以我不知道是否有人有过在 Jenkins 中尝试在 Windows 10 上使用 bash shell 的经验?

最佳答案

错误 0x80070005 通常在 Windows 更新期间或由特定应用程序出现,因为 .DLL 文件权限被拒绝。查看您的权限,然后重试。

关于bash - 带有 Bash 的 Windows 10 上的 Jenkins,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39351532/

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