2012-06-22 3 views
3

배포를 자동화하기 위해 https://github.com/projectkudu/kudu을 사용하려고합니다. 나는 Kudu를 모두 셋업하고 잘 작동하도록했다.TFS 빌드 프로세스에서 git 저장소로 푸시

그러나 TFS 빌드에서 git 저장소로 푸시 (push) 할 수 있기를 원합니다. TFS에서 기존 빌드 템플릿을 살펴보고 멋진 XAML과 연극을했습니다.

누군가 TFS에서 실행 파일을 실행하거나 git으로 푸시하는 간단한 예를 제공 할 수 있습니까?

+0

당신은 어떻게 이것을 달성하기 위해 관리나요? Git Init에서 새 저장소를 만든 다음 kudu로 밀어 넣었습니까? – EdmundYeung99

답변

2

실행 파일을 호출하려면 InvokeProcess 작업을 빌드 워크 플로에 추가하십시오. 그런 다음 Git 패키지 exe를 호출하고 필요한 푸시를 수행 할 수 있습니다. InvokeProcess Activity

Properties to set

+0

"Git 패키지 exe를 호출하고 필요한 푸시를 수행하는 방법"에 대해 자세히 설명해 주시겠습니까? – EdmundYeung99

+0

Kudu를 사용하는 사람이 궁금해하는 질문에. 자세한 내용은 링크를 클릭하십시오. 기본적으로 모든 것이 설치되면 tfs 프로세스에서 cmd 라인 스크립트를 호출하면됩니다. 이것이 호출 프로세스가 작동하고 모든 명령을 호출 할 수있게하는 이유입니다. 즉 커맨드 라인에서 이런 식으로 뭔가를 ....... cmd git push azure master 희망이 당신의 quesiton 대답하는 데 도움이됩니다. – SoftwareCarpenter

+0

예,하지만 TFS 빌드는 Git 저장소 자체가 아니므로 하나 초기화하고 힘내로 밀어 넣고 더 좋은 방법이 있는지 궁금합니다 – EdmundYeung99

관련 문제