gpt4 book ai didi

linux - 在 Jenkins 上,如何检测服务器是 Windows 还是 Linux?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:54:47 25 4
gpt4 key购买 nike

在 Jenkins 上,我使用的是 Conditional BuildStep 插件。有没有办法让它运行一些构建步骤,具体取决于它运行的从属节点是 Windows 还是 Linux?

最佳答案

您可以使用 jenkins 中提供的 isUn​​ix() 函数来识别操作系统类型。

因此您可以在脚本 block 下的 jenkinsfile 中使用如下内容:-

 if (isUnix()) {
sh 'ls -la'
} else {
bat 'dir'
}

关于linux - 在 Jenkins 上,如何检测服务器是 Windows 还是 Linux?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54773565/

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