빌드 서버에서 프로젝트를 빌드하려고합니다. (지금은 서버이지만 MSBuild를 사용하여 프로젝트를 빌드하고 싶습니다.) PowerShell 스크립트를 사용하여 저장소에서 코드를 가져오고 (어떤 형식이든 상관 없습니다) 원본을 공용 디렉터리에 저장하고 모든 종속성을 공용 디렉터리에 저장합니다 (내 로컬의 내 작업 공간에서 빌드하는 것과 비슷합니다. machine)을 설치하고 모든 것을 빌드하고 배포 가능한 모든 바이너리를 bin 디렉토리에 넣습니다.이 bin은 다른 Powershell 스크립트를 사용하여 배포 디렉토리로 이동합니다.MSBuild : 프로젝트를 빌드하기 위해 빌드 서버에 필요한 것은 무엇입니까?
내가이 모든 작업을 수행 할 서버에 MSBuild를 설치해야한다고 가정합니다. 이 작업을 수행하려면 .Net 프레임 워크를 해당 서버에 설치해야합니까? 이 작업을 수행하려면 EXE 만 있으면됩니까? 관리되는 의존성에 대한 좋은 방법이 있습니까? 특정 폴더에 있어야합니까?
당신이 허드슨 또는 젠킨스와 같은 제품으로 봤어 다운로드하려면? 그것은 당신을 위해 대부분의 일을 할 것입니다. – Eris
그래도 우리의 현재 건축 방향으로는 불가능합니다. 내가 그것에 동의하는 것은 아니지만 그것은 그것이 무엇인지입니다. – SoftwareSavant