Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

Promote Build via API



  • I'm trying to use:

    /api/json/Builds_PromoteBuild[PromoteTo_Environment_Id:1, Comments_Text:Regression tests ran successfully, Build_Number:458, API_Key:xxxxx, ForcePromotion_Indicator:N, Application_Id:27, Release_Number:0.1.0]

    to promote a build from initial envrionment to the next wone in the workflow. This on sets the status to 'AwaitingExecution'.

    How do I actually execute the build/deployment in the environment?

    Product: BuildMaster
    Version: 4.5.3



  • After talking to Todd he pointed out I was missing the ExecutionStart_Date

    /api/json/Builds_PromoteBuild[PromoteTo_Environment_Id:1, Comments_Text:automated regression tests ran successfully, Build_Number:461, API_Key:xxxxx, ExecutionStart_Date:25/11/2014 13:05, ForcePromotion_Indicator:N, Application_Id:27, Release_Number:0.1.0]

    The problem now is that it keeps advancing my requested date by approx 12 hours. Any ideas?



  • Make sure the ExecutionStart_Date is passed in as UTC.



Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation