teamcity - 如何在我的 TeamCity 公共(public) NuGet 源中显示构建?

标签 teamcity nuget nuget-server

我们使用 TeamCity 7.1.1 在经过身份验证的和公共(public)源 URL 上发布 NuGet 包。我刚刚创建了一个新包,但无法让它显示在公共(public)提要中,但我登录后它确实会出现在私有(private)提要中。

这有点权限问题,但我已在该版本上为“所有用户”分配了“项目查看者”角色。我有另一个正确显示的构建,并且配置似乎相同。是什么阻止了我的新版本出现在公共(public)提要上?

最佳答案

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

看来 guest 帐户不是所有用户的成员,因此将项目查看者角色分配给所有用户是不够的。

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

关于teamcity - 如何在我的 TeamCity 公共(public) NuGet 源中显示构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12720859/

相关文章:

c# - 在构建后事件中更新本地 nuget 包

azure-devops - 尝试从 VSTS 推送 nuget 包时出错

authentication - 推送包时如何避免nuget认证?

msbuild - 构建失败 : aspnet_client\system_web\4_0_30319

TFS 构建输出路径 - OctoPack 找不到创建 Nuget 包

NuGet 不更新项目引用

nuget-server - 为什么在使用 NuGet.Server 时没有包提要

powershell - 如何在 Teamcity 中设置内部版本号?

git - 将 TeamCity VCS 提交转换为修改 ID

Mercurial 工作流程,具有选择性功能部署和持续集成