小编sor*_*oru的帖子

Jenkins在Linux或Windows上运行Maven构建

我有一个Maven构建的Java应用程序,可以通过键入相同的命令在Linux或Windows上成功运行mvn install.

但是,使用Jenkinsfile方法设置此构建,在Linux上该文件需要包含sh mvn install和在Windows上bat mvn install.

如果在Windows上正确配置了路径和工具,则日志显示:

[Pipeline] sh
[C:\tools\jenkins\workspace\DSL\master] Running shell script
sh: C:\tools\jenkins\workspace\DSL\master@tmp\durable-60527040\script.sh: command not found
Run Code Online (Sandbox Code Playgroud)

有没有办法让单个Jenkinsfile允许在两个环境中构建?

linux windows maven jenkins jenkins-pipeline

5
推荐指数
1
解决办法
2362
查看次数

标签 统计

jenkins ×1

jenkins-pipeline ×1

linux ×1

maven ×1

windows ×1