SAP Cloud SDK CI/CD 管道:使用非 S 服务

SAP Cloud SDK CI/CD Pipeline: Usage with non S\4 Services

我正在使用 SAP Cloud SDK(Java 风格)创建 SuccessFactors 的扩展应用程序。 我遗憾地发现 Jenkins 管道不允许我使用除此处列出的服务之外的任何其他服务:SCN Blog(滚动到附录)。

这对我来说意义不大,因为现在可以使用 SDK - SAP 赞助使用它 - 也可以在其生态系统中使用 SaaS,SuccessFactors 就是其中之一。

有什么提示吗?这张支票能以某种方式 "bypassed"?

谢谢, 罗伯托

请注意,博客 post 已经很老了,您是否验证了它不适用于 SuccessFactors API 的假设?

尽管如此,我们最近引入了一个配置选项,允许您禁用某些检查,参见 https://github.com/SAP/cloud-s4-sdk-pipeline/blob/master/configuration.md#s4sdkqualitychecks

checkServices 是您希望在您的方案中禁用的内容。

正如 Florian 在评论中所述并遵循 Project Piper 文档,参数 "checkServices" 和 "customODataServices" 可用于在 运行 非-商业中心 API.

"checkServices: false" 将完全停用检查,而 "customODataServices: [ yourApiName ]" 将跳过仅针对指定服务的检查。