我们正在运行一个神器服务器,用于我们的工件。当我追踪访问日志时,我注意到每次sbt项目发布时,它都会首先尝试匿名(这在我们的配置中是不允许的)。
在访问日志中,将始终显示两行拒绝部署。这里奇怪的是ip地址也不同。事实证明,成功的ip地址是slave的ip地址(我希望发布),另一个ip地址来自构建服务器的控制器(在我们的例子中是Jenkins)。
我对sbt不太熟悉,但在我们的sbt配置中,有一个部分从文件中附加正确的凭据
credentials += Credentials("path" / "to" / ".credentials")
credentials
序列是否可能包含匿名条目并且它会首先尝试该条目?
有没有人知道它为什么试图从构建服务器ip发布作业未运行的地方?
顺便说一句,发布确实有效,但令我很生气的是它试图发布匿名