chek-in&deliver accept change-set build run-test changeset discard changeset java API
-
Check-in & deliver from workspace A to workspace B on the stream
-
Accept change-set in workspace B
-
Build and run test with new changes
- Discard or undo change-set in workspace B to return to its original state before applying change-set
One answer
Neither the Reportable REST API, nor the OSLC API (which is not a Java API) provide any SCM operations. The Reportable REST API for EWM only supports to read information. The OSLC API is only for work items/change management.
Comments
Actually the scenario for the use case is like the 4 steps. yes step 4 make no sense (as the last approved changes will be written to repository) but assume it is the case. Idea is to automate it using Rest Api, command line, plain java API etc. I guess all the steps can be done in EWM except number 3 which carry out by running testcase script in jazz App. I'll try go through Build API and scm command as you suggested and then will be back if needed, Thank you
The scenario does not make any sense in many aspects. There is no use case or business case that explains what this is supposed to achieve.