Jenkins Docker管道插件-支持withDockerRegistry中的--email选项

Jenkins Docker管道插件-支持withDockerRegistry中的--email选项,jenkins,jenkins-plugins,jenkins-pipeline,jenkins-docker,Jenkins,Jenkins Plugins,Jenkins Pipeline,Jenkins Docker,最近从Jenkins 1.x升级到2.x,现在我在管道中收到错误 [Pipeline] withDockerRegistry $ docker login -u anonymous -p ******** https://registry:5000 Email: EOF 我使用的是docker的旧版本,在使用docker登录时仍然需要电子邮件选项。我使用的是的版本1.12,现在我使用的是最新的1.17。我在changelog中找不到任何讨论此选项不推荐的内容,也看不出这是一个开源存储库 只是想

最近从Jenkins 1.x升级到2.x,现在我在管道中收到错误

[Pipeline] withDockerRegistry
$ docker login -u anonymous -p ******** https://registry:5000
Email: EOF
我使用的是docker的旧版本,在使用docker登录时仍然需要电子邮件选项。我使用的是的版本
1.12
,现在我使用的是最新的
1.17
。我在changelog中找不到任何讨论此选项不推荐的内容,也看不出这是一个开源存储库


只是想知道是否有人可以更新我,或者我是否将被迫升级我的docker版本?

我最终只是将我的docker版本更新为
18.06.0-ce
我确实打开了一个针对插件的问题。但我猜它将被关闭,不再受支持。

您不能在Jenkins内的凭据id中指定您需要的内容吗?我可以指定docker用户名和密码,但我认为您不能向凭据添加电子邮件,也不能传递WithDocker注册表的选项以使用电子邮件。我猜插件只是尝试docker登录,在旧版本中为您设置了一些默认电子邮件,但现在没有。但是我无法查看源代码来确认。@IliaShakitko我更新了我的答案。我使用了当时最新的ce,18.06.0