Chef를 사용하여 TeamCity 빌드 에이전트 (Windows Server 2012 VM)를 구성하고 Visual Studio/Android 용 Xamarin을 설치할 필요가 있습니다. 다른 설치 프로그램의 경우 일반적으로 명령 줄 매개 변수를 알려주는 사용 대화 상자가 나타날 때까지 /h
, /help
, /?
, -?
, -h
및 --help
과 같이 실행합니다. 나는 그러나, XamarinInstaller.exe
에 대한 명령 줄 매개 변수를 알아낼 수 없었다, 나는 이런 식으로 그것을 실행할 때 :요리사를 사용하여 Windows에 Xamarin을 설치하는 방법
XamarinInstaller.exe /quiet /norestart
사람들은 일반적인 규칙이기 때문에, '그냥하고 아무튼 거기에 앉아 것으로 보인다 아무것도하지 마라. 그것은 물건을 다운로드해야합니다. (GUI로 시작할 때 그 일을합니다.)하지만 작업 관리자에서 이더넷 사용량을 볼 때 아무 일도 일어나지 않습니다. 로그를 기록하는 위치 또는 실패한 경우를 알 수있는 방법을 알지 못합니다. 그것은 실패했을 때 종료되지 않는 것 같습니다. 내가 headlessly 자 마린 설치 프로그램을 호출하려면 어떻게
xamarinTargets = 'C:\\Program Files (x86)\\MSBuild\\Xamarin\\Android\\Xamarin.Android.CSharp.targets'
xamarinInstaller = 'C:\\Repo\\Xamarin\\XamarinInstaller.exe'
execute "Xamarin" do
command "#{xamarinInstaller} /quiet /norestart"
not_if { ::File.exist?(xamarinTargets) }
end
: 여기
내 요리사 코드? 요리사와 함께 설치하려면 어떻게해야합니까?