can we use Rally to complete the approval which triggered from Urban Code Deploy?

Just want to ask if there is any plugins or workaround can be use to integrate Rally with UCD, my user story is user complete the approval on Rally, and which triggers the deployment on UCD. Is that possible?

2 answers

I know this plugin, and could you please provide a case example for me , cause, i tried with it, but it was failed with below error: [ok] Using token based authentication. Caught: java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils at com.urbancode.commons.httpcomponentsutil.HttpClientBuilder.buildClient(HttpClientBuilder.java:218) at com.urbancode.commons.httpcomponentsutil.HttpClientBuilder$buildClient.call(Unknown Source) at com.urbancode.air.plugin.automation.RallyHelper.setupHttpClient(RallyHelper.groovy:73) at com.urbancode.air.plugin.automation.RallyHelper$setupHttpClient.call(Unknown Source) at change_artifact_property.run(change_artifact_property.groovy:39) Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils ... 5 more

not sure if there is any mis-configurations here.

Also, want to ask , if there is a way, that user can approve the deployment on Rally(like click a button on Rally ), and then the approval status passed to UCD, and the deployment process can continue.

I know this plugin, and could you please provide a case example for me , cause, i tried with it, but it was failed with below error: [ok] Using token based authentication. Caught: java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils at com.urbancode.commons.httpcomponentsutil.HttpClientBuilder.buildClient(HttpClientBuilder.java:218) at com.urbancode.commons.httpcomponentsutil.HttpClientBuilder$buildClient.call(Unknown Source) at com.urbancode.air.plugin.automation.RallyHelper.setupHttpClient(RallyHelper.groovy:73) at com.urbancode.air.plugin.automation.RallyHelper$setupHttpClient.call(Unknown Source) at change_artifact_property.run(change_artifact_property.groovy:39) Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils ... 5 more

not sure if there is any mis-configurations here.

Also, want to ask , if there is a way, that user can approve the deployment on Rally(like click a button on Rally ), and then the approval status passed to UCD, and the deployment process can continue.