如何在我的TeamCity公共NuGet提要中显示构建?

Tim*_*ong 7 teamcity nuget nuget-server

我们使用TeamCity 7.1.1在经过身份验证的URL和公共源URL上发布NuGet包.我刚刚创建了一个新的软件包,并且无法让它显示在公共源上,但是一旦我登录就会出现在私有源上.

它有一个权限问题,但我已在该版本上为"所有用户"分配了"项目查看器"角色.我有另一个正确显示的构建,配置似乎相同.什么可以阻止我的新版本出现在公共Feed上?

Tim*_*ong 9

解决了!我已经抓了好几个小时,当然我在发布到StackOverflow后30秒找到了答案!

似乎Guest帐户不是所有用户的成员,因此将Project Viewer角色分配给所有用户是不够的.

必须明确地将项目查看者角色分配给访客用户.在主用户管理屏幕的右上角链接的访客用户设置下,这是一个完全独立的屏幕,这是令人困惑的.瓦拉!任务完成.

  • 一旦你得到答案,事情总是显而易见的 - 我花了几个小时才找到它,我相信这使得它不明显.我也认为它是相关的,但后来我完全有偏见,因为它是我的问题.但是,如果它真的冒犯了你的感情,请继续将其标记为主持人的注意力,我们会让他们决定. (6认同)