我正在使用SAP Cloud SDK(Java风味)创建SuccessFactors的扩展应用程序。 不幸的是,我发现Jenkins管道不允许我使用除此处列出的服务以外的任何其他服务:SCN Blog(滚动到附录)。
这对我来说意义不大,因为现在可以使用SDK了-它被SAP赞助使用-以及SaaS在其生态系统中,SuccessFactors就是其中之一。
有任何提示吗?可以以某种方式“绕过”这张支票吗?
谢谢, 罗伯托。
答案 0 :(得分:0)
请注意,该博客文章已经很老了,您是否已经验证了它不适用于SuccessFactors API的假设?
尽管如此,我们最近还是引入了一个配置选项,使您可以禁用某些检查,请参见https://github.com/SAP/cloud-s4-sdk-pipeline/blob/master/configuration.md#s4sdkqualitychecks
checkServices
是您要在方案中禁用的内容。
答案 1 :(得分:0)
如Florian在评论中所述,并遵循Project Piper文档,参数“ checkServices”和“ customODataServices”可用于自定义在非Business Hub API上运行时管道的行为。
“ checkServices:false”将完全停用该检查,而“ customODataServices:[yourApiName]”将仅针对指定服务跳过该检查。