如何将SAP云平台TMS集成到CI/CD管道



我们正在尝试在我们当前的CI/CD管道(Piper项目(中实现SAP云平台传输管理服务。我们参考了中的文件https://sap.github.io/jenkins-library/scenarios/TMS_Extension/了解配置详细信息。如果有人能回答以下问题,不胜感激。

  1. 在tmsUpload步骤中,我们应该为传输管理服务端点配置哪个参数?(我们在上面的文档中只能看到credentialsId、nodeName和mtaPath参数(
  2. 正如我们所理解的,credentialsId需要在Jenkins中进行配置。但是,我们应该为tmsUpload配置哪些凭据?我们尝试使用服务clientid、verificationkey和clientsecret,但都不起作用

我知道我已经迟到了,但对于那些不知道的未来用户来说。

  1. 此处列出了所需的参数:https://sap.github.io/jenkins-library/steps/tmsUpload/
  1. 对于tmsUpload凭据,您必须在SAP TMS帐户上创建服务密钥。它将是一个JSON文件。创建文件后,创建secret text类型的jenkins凭据,并将JSON文件的全部内容粘贴到secret text中。将CredentialID分配给此机密文本,并在管道配置文件中tmsUpload步骤的credentialsid参数中提供它

希望这能帮助您解决问题。

最新更新