저는 TFS 2013과 함께 기본 빌드 템플릿을 사용하고 빌드를 시작한 사람의 이름을 post build powershell 스크립트의 변수로 전달하려고합니다. 빌드 프로세스 중에 채워지는 "env : TF_BUILD ..."변수가 있지만 빌드를 트리거 한 "사용자"를 보유하는 변수를 찾을 수 없음을 알고 있습니다. 내가 찾고있는 변수는 "$ BUILD_REQUESTEDFOR"와 같은 것으로 가정합니다.tfs 2013 빌드 변수 게시 빌드 스크립트 powershell
빌드 정의에서 포스트 - 빌드 스크립트 인수로 2.5 절에 "$ BUILD_REQUESTEDFOR"를 넣으려고 시도했지만 채워지거나 해석되지 않는 것 같습니다.
내가 놓친 뭔가가 있거나 내 문제를 해결할 다른 방법이 있습니다.
도움을 주시면 감사하겠습니다.
안녕하세요. 답변에 감사드립니다. 모든 빌드를 두 번 클릭하면 다음과 같이 표시됩니다. triggerd . 그리고 내가 좋아하는 빌드 정의 아래에 나열된 : X 시간 전 완료. 따라서 정보가 있어야합니다. 스크립트에서 정보를 처리하기 위해 변수에 넣지 않는 이유는 무엇입니까? –
GermanBoy
@GermanBoy 예, 이론적으로는 거기에 있어야하지만 변수를 확인하고 [이 기사에서 언급 한 사용자 지정 변수를 시도하십시오] (http://prafullakotian.blogspot.sg/2015/05/how-to-define- build-variables-like.html)하지만 값을 전달할 방법을 찾을 수 없습니다. –