NuGet 서버 역할을하는 TeamCity 서버가 있습니다. 서버에는 Authenticated Feed URL
을 사용하여 인증 된 사용자에게 공개하고 싶은 패키지가 많이 있지만 사용하기를 원하지 않는 패키지도 있습니다.TeamCity의 일부 너겟 패키지 숨기기
Octopus Deploy를 사용하기 때문에 프로젝트는 octopack을 사용하여 압축되므로 NuGet 서버에도 표시됩니다.
인증 된 사용자가 볼 수있는 NuGet 패키지를 제한하도록 TeamCity를 설정할 수 있습니까?
낙타를 그만두기 배포 용으로 보지 않고 배포 하시겠습니까? –
누구나 다음을 찾고있는 경우 : https://github.com/OctopusDeploy/Issues/issues/1229 –
예, OD가 패키지를 TeamCity 피드에 게시하지 않으므로 패키지가 보이지 않도록합니다. 내장 된 OD 피드 (TeamCity 피드에서 가져온 경우 OD가 패키지를 캐시하면 실제로 확산되는 패키지의 수를 줄임)를 사용하거나 배포 목적으로 별도의 호스팅 된 피드를 사용하는 것이 좋습니다. 몇 차례 호스팅 옵션을 건너 뛰었고 배포 패키지 호스트로 OD를 사용하기로 결정했습니다 ...이 옵션이 선택 사항이 될 수도 있고 그렇지 않을 수도 있지만 궁극적으로 피드는 여러 용도로 사용됩니다. – SteveChapman