如何获取Jenkins中依赖项的最新升级版本号

如何获取Jenkins中依赖项的最新升级版本号,jenkins,jenkins-plugins,Jenkins,Jenkins Plugins,我有一个依赖于自定义grails插件的grails应用程序。在Jenkins中,我希望应用程序的发布版本取决于插件的最新升级版本。因此,我想我应该在BuildConfig.groovy中添加一个条件,以使用具有该值的环境变量。所以现在我需要一种方法,将Jenkins中的环境变量设置为另一个作业的最新版本号。有没有办法做到这一点?如果您可以手动执行预想的工作流(例如,进入主配置并更改其中的环境变量),那么您应该能够使用。但是,您不能在一个作业中直接更改环境变量,而在另一个作业中读取更改后的值。这不

我有一个依赖于自定义grails插件的grails应用程序。在Jenkins中,我希望应用程序的发布版本取决于插件的最新升级版本。因此,我想我应该在BuildConfig.groovy中添加一个条件,以使用具有该值的环境变量。所以现在我需要一种方法,将Jenkins中的环境变量设置为另一个作业的最新版本号。有没有办法做到这一点?

如果您可以手动执行预想的工作流(例如,进入主配置并更改其中的环境变量),那么您应该能够使用。但是,您不能在一个作业中直接更改环境变量,而在另一个作业中读取更改后的值。

这不是我的建议。我知道这些信息至少对插件是可用的,因为升级的构建参数可以访问这些信息。仅仅因为一个信息对插件是可用的,并不意味着你可以在命令行中访问它,或者换句话说,这并不意味着这个信息已经在命令行中公开。但是,如果您可以将应用程序的发布版本连接到插件的发布升级(即插件升级,触发应用程序的发布版本),则升级可以触发该版本。这意味着每个插件升级只能有一个发布版本。