2016-08-31 2 views
0

TeamCity를 사용한 후 빌드 프로세스는 Visual Studio (sln) -> NuGet Pack입니다. 모든 것이 잘 형성되고 유물이 생성됩니다. 그러나이 아티팩트에는 .vbproj, .vb 파일, .vb 파일 만 보유하는 클래스 폴더 등 모든 단일 파일이 있습니다.TeamCity 이슈에는 모든 단일 파일이 포함됩니다.

.dll에서 컴파일되므로 모든 .vb 파일 등이없는 이슈를 만들려면 설정을 켜는 방법이 있습니까?

+0

이 패키지로 작업을 제어하는 ​​방법에는 여러가지가 있지만 그것은 아마 당신이 포장하는지에 따라 달라집니다. 이것은 재배포/공유 구성 요소입니까? –

+0

이슈 경로를 어떻게 구성합니까? 제외 규칙을 사용하여 특정 확장자의 파일을 제외 할 수 있습니다. '- : */* .vb => report.zip'. 여기에 더 많은 예제가 있습니다 : https://confluence.jetbrains.com/display/TCD10/Configuring+General+Settings#ConfiguringGeneralSettings-PathsPatterns. –

+0

nuspec 파일에서 제외에 대해 생각했습니다. teamcity가 컴파일 된 파일을 제외 할만큼 똑똑한 토글을 가질 수 있기를 바랬습니다. – zSKIz

답변

0

궁금 누군가를 위해, 난 그냥 당신이 nuget을 패키지로 Octopack를 사용하는 것으로 간주 했 nuspec

0

으로 된 .vb 파일을 제외. 필요한 모든 파일을 패키지에 포함시키는 것이 현명하며 이후 소스 변경 및 관리를 위해 소스 제어 및 관리가 필요한 사용자 정의 nuspec 파일이 필요하지 않습니다.

IMO 사용자 지정 nuspec 파일은 대상 디렉터리가 다른 경우와 같이 매우 특정한 요구 사항이있는 경우에만 사용해야합니다.

(마크 포함 할 파일에 대한 내용과 항상 사본 등)