It looks like only the webMethods IS Service Components can be moved to the Version Control using the appropriate Plugin from Designer
Here is my understanding of how to check in various code/Config for each product based on a CI-CD setup I did with version 9.9 .Please let me know if im wrong somewhere or theres a better way.
IS Services-Use the appropriate plugin for the Version Control Tool for Designer-I used the Polarion plugin for Subversion
Business Process Models-No idea how to check in from Designer-Maybe we need to export the model and check in to Version Control.
TN Components-Export as file from MWS and check in
Active Transfer-Export the data using bult in Service and check in.However you will not be able to use ABE to deploy as this is not supported(yet)
MWS-Export Components as File and check in.
UM-Export the config file and check in to VCS
Apama-No idea-Any pointers would be helpful
I would have preferred a way to check in code/config from the place where it is being developed,For Eg If im configuring TN components in MWS ,I would prefer to be able to check in the components from MWS itself. This would add to the whole “Automated” user experience as exporting and checking in files from file systems are error prone
On a related topic. If I am to set up a Continous Integration-Continous Delivery setup…It looks like currently I can only do that for IS Services using the local Workstation Feature.
What if I need to set up similar setup for the rest of the Products that are used in the solution(BPM,TN components,CAF pages,Apama analyics etc)?Do I need to install the entire tool set (with database and all) locally?That would be a bit of an overkill .Not sure if our current stock supplied laptops can handle all of them.
Also as per the Documentation the ACLs are not checked in to the Version control as its set on the IS.
So this means that an administrator would need to set it manually in the target server/s.
Now I would think this is a problem as the whole promise of the Devops-CI-CD thing is automation.So why does there need to be a final manual step for something as trivial as an Access Contol List.
Hopefully this is on SAGs to-do list