如何从插件源中找出詹金斯管道命令?

如何从插件源中找出詹金斯管道命令?

unity3d jenkins 插件https://plugins.jenkins.io/unity3d-plugin/#documentation已经很老了。自 2015 年以来就没有更新过!我想在管道脚本中使用它,但文档没有说明管道语法是什么。

我不是詹金斯插件作者专业人士,但这里有一个@DataBoundConstructorhttps://github.com/jenkinsci/unity3d-plugin/blob/master/src/main/java/org/jenkinsci/plugins/unity3d/Unity3dBuilder.java#L53看起来很有希望,但是以下不起作用:

Unity3DBuilder: unity3dName: "Unity 2019.4.5", argLine: "-quit -batchmode -projectPath . -logFile ${WORKSPACE}\compilelog.txt"

错误提示为unexpected token: unity3dName

编辑:我尝试了这种替代语法,但也出现了错误:

Unity3dBuilder(unity3dName: "Unity 2019.4.5", argLine: "-quit -batchmode -projectPath . -logFile ${WORKSPACE}\\compilelog.txt")

出现错误:No such DSL method 'Unity3dBuilder'

我是否正确地假设任何旧插件都可以从管道脚本中使用?如果是这样,那么这个插件的正确语法是什么?

答案1

相关内容