Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

How to set a build recommended via groovy script? #4637

Epi-apiao ·

How to set a build recommended via groovy script?:cry:

  • replies 2
  • views 34
  • stars 0
Laba42 ·

This marks the previous build as recommended

groovy:
import com.pmease.quickbuild.model.Build
import com.pmease.quickbuild.model.Build.Status

def lastBuild = build.getPrevious()
lastBuild.setStatus(Build.Status.RECOMMENDED)
system.buildManager.save(lastBuild)

However, this does not work with a currently running build,
because the status is changed after the build is finished

robinshen ADMIN ·

This can be done by running below in post-build script which can be defined in advanced setting of a configuration:

groovy:
import com.pmease.quickbuild.model.Build
import com.pmease.quickbuild.model.Build.Status

build.setStatus(Build.Status.RECOMMENDED)
system.buildManager.save(build)