Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

PULL request to deploy Github tested commits to SAP production system using gCTS

sunil_sap18
Explorer
0 Likes
652

Hi,

In SAP gCTS, once commits are tested successfully and ready for production deployment, where to create the PULL request? In gCTS fiori app or directly in GitHub remote repository?

I am aware of one way from GitHub remote repository using the button 'Compare and Pull request' between Feature branch and MAIN(production) branch. Then merge the PULL request from Feature branch to Main. Resolve if any conflicts and then confirm merge which will finally deploy the changes to SAP production instance where MAIN branch is active always.

Can't we do this 'Compare and Pull request' functionality directly in gCTS Fiori app, instead of using remote GitHub repo?

Please advise.

Regards,

Sunil

 

 

 

1 REPLY 1
Read only

Karin
Product and Topic Expert
Product and Topic Expert
0 Likes
556

Hi Sunil,

we don't offer any option to create or execute Pull requests (or any other kind of workflow) inside the gCTS-App.
Comparing Commits or branches is possible.
For comparing commits, you can find the details in here https://help.sap.com/docs/ABAP_PLATFORM_NEW/4a368c163b08418890a406d413933ba7/d27b12e8db0f453481adcb9... and for comparing branches in here https://help.sap.com/docs/ABAP_PLATFORM_NEW/4a368c163b08418890a406d413933ba7/41623a50549c4fa3a55bef2... 

Also merging branches can be done in the gCTSApp: https://help.sap.com/docs/ABAP_PLATFORM_NEW/4a368c163b08418890a406d413933ba7/de66bedd91ba469dab6f28d... 

If conflicts occur during the merge, and gCTS can't automatically resolve the conflict, an error message is displayed. To continue the merge, you must resolve the conflicts.

Kind regards

Karin