我刚刚使用声明性管道方法与Jenkins建立了C.I.它现在工作正常,但我想将程序集修订号设置为Jenkins使用的Build Number。
我看到有一个名为change-assembly-version-plugin的插件,但它似乎是旧的做事方式,我不确定如何在Jenkins文件中使用它。
关于如何实现这一目标的任何指示都将非常感激。
答案 0 :(得分:1)
这是一个与管道不兼容的旧插件(请参阅Pipeline Compatible Plugins)。
作为替代方法,使用带有命令行实用程序(例如SED)或“powershell”块脚本的“bat”(批处理)块来操作AssemblyInfo.cs文件。
如果将AssemblyFileVersion和AssemblyVersion属性移动到单独的“CustomVersion.cs”文件中,则操作将变得更容易,然后只需从管道“bat”块重写它。类似的东西:
<Route path="/events/:userID?" render={(props) => (
<Events ...props/>
)} />
上面的代码应该与脚本管道一起使用,不确定声明性管道。