Back to index
Summary
Modifies an existing CI build detail object.projectNameStringrequiredThe name for the project that must be unique among all projects. ciBuildDetailNameStringrequiredThe name of the CI build detail. buildDataStringoptionalThe build data from a CI system in JSON format. buildTriggerSourceStringoptionalThe source of the build trigger. Possible values: "CD" , "CI" ciBuildAssociationTypeStringoptionalRepresents how a CI build is associated with flow. Possible values: "attached" , "triggeredByCD" , "triggeredByCI" clearFlowRuntimesBooleanoptionalTrue to clear references to all pipeline runs. clearReleasesBooleanoptionalTrue to clear references to all releases. flowRuntimeIdStringoptionalThe ID of the flow runtime the CI build should be associated with. flowRuntimeStateIdStringoptionalThe ID of the flow runtime state that triggered the CI build. newNameStringoptionalNew name for an existing object that is being renamed. releaseNameStringoptionalThe name of the release that the CI build should be associated with. releaseProjectNameStringoptionalThe name of the project that contains the release the CI build should be associated with. stageNameStringoptionalThe name of the stage that contains the task which triggered the CI build. waitingForInputBooleanoptionalTrue if the CI build is waiting for user input. |
Usage
Groovy
import com.electriccloud.client.groovy.ElectricFlow import com.electriccloud.client.groovy.models.* ElectricFlow ef = new ElectricFlow() def result = ef.modifyCIBuildDetail( projectName: "test-projectName", ciBuildDetailName: "test-ciBuildDetailName" /* optional arguments */ )