现在国外不少partners已经在尝试Jenkins + abapGit + 公有云搭建ABAP CI/CD环境了。ABAP系统的改动经过abapGit提交,触发Jenkins上部署的命令行脚本,脚本调用restful API远程执行ABAP系统的ATC检查并以报表形式显示结果。git
原本ABAP Netweaver系统同Jenkins服务器是割裂开的,经过ABAP系统上安装的abapGit和公网上的github仓库,为两者创建了交互的桥梁。现代ABAP系统的Code Inspector和ATC检查均能经过Restful API的方式远程执行。经过Jenkins脚本命令行调用这些ABAP API并显示结果到Jenkins的pipeline里,能充分利用到Jenkins强大的自动化功能和插件丰富的生态圈。github