使用 SVN 凭据的 Jenkins 作业设置自动化

Jenkins job setup automation with SVN credentials

我为虚拟机创建了部署脚本 (Ubuntu)。此脚本安装 SVN、Jenkins 等,使用 curl POST 请求和上传的 config.xml 在 Jenkins 中创建作业(此文件包含作业详细信息)。 但是后来我无法使用此脚本设置 SVN 凭据。 我只成功地手动使用了网络界面。 你能告诉我我该怎么做吗?我有 SVN 服务器的 url、用户名和密码。

在现有的 Jenkins 服务器上,为您的 SVN 服务器创建一些凭据:

这些凭据存储在 $JENKINS_HOME/credentials.xml 文件中。

您可以使用脚本将此文件复制到您的 VM 上。

关于您的工作,您只需使用 SVN 部分中的相关凭据: