현재 로그인 한 사용자의 teamcity 사용자 이름을 teamcity에서 호출 한 빌드 스크립트에 전달하고 싶습니다.이 속성이 있습니까? 나는 보았을 때 보지 못했습니다. 내가 실제 로그인에 연결되기를 원하기 때문에 사용자가 지정한 속성이 될 수 없으므로 어떤 사람인지에 대한 인증이 있습니다.현재 로그인 한 사용자의 Teamcity 속성
5
A
답변
1
답변은 "현재 로그인 한 사용자"의 의미에 달려 있습니다. 어디에서 왜 로그인 했습니까? 일반적으로 TeamCity는 빌드를 시작하기 위해 로그온 할 필요가 없습니다. 예를 들어, 지정된 VCS 루트에 대한 모든 커밋에서 빌드를 시작하도록 TeamCity를 구성 할 수 있습니다. 이 경우 VCS 루트에 액세스하는 데 사용되는 계정의 사용자 이름 만 전달할 수 있습니다 (% vcsroot.user %).
Windows 사용자의 이름이 필요하면 TeamCity 빌드 에이전트이 실행중인 계정이 필요합니까? 그렇다면 TeamCity를 사용하여 가져올 수 없습니다. 빌드 스크립트에서 검색해야합니다.
2
% teamcity.build.triggeredBy % 및 % teamcity.build.triggeredBy.username % 속성을 사용했습니다. 이 속성은 "John Doe"및 "[email protected]"을 반환합니다. 이 값을 사용하여 빌드를 실행하거나 실행하도록 허용 할 수 있습니다.
그루비 플러그인을 먼저 설치해야 이러한 속성을 사용할 수 있다는 것을 읽었습니다. 하지만 설치했는지 확인할 수는 없습니다. TeamCity 관리 설정에 액세스 할 수 없습니다.
관련 문제
- 1. 현재 로그인 한 사용자의 ID는 어떻게 얻습니까?
- 2. 로그인 한 현재 사용자의 데이터 가져 오기
- 3. 로그인 한 사용자의 사용자 속성 가져 오기
- 4. Codeigniter 현재 로그인 한 사용자
- 5. 현재 로그인 한 사용자의 언어를 AppleScript로 가져 오기
- 6. loginhook을 실행하지만 현재 로그인 한 사용자의 UID를 가져 오십시오.
- 7. 현재 로그인 한 AD 사용자의 고유 식별자 토큰을 가져옵니다.
- 8. Drupal 7에서 현재 로그인 한 사용자의 역할을 얻는 방법은 무엇입니까?
- 9. Grails Taglib 현재 로그인 한 사용자의 마지막 활동 목록을 표시합니다.
- 10. 현재 로그인 한 사용자의 정보를 Facebook으로 가져 오는 중입니까?
- 11. fbjs : 현재 로그인 한 사용자의 uid 가져 오기
- 12. FB/Facebook 현재 로그인 한 사용자의 페이지 목록
- 13. PHP : 로그인 한 각 사용자의 쿠키 파일?
- 14. 다른 사용자의 계정에 로그인 한 사용자
- 15. 레일 및 Authlogic. 현재 로그인 한 사용자보기
- 16. 현재 로그인 한 사용자 얻기 (FullToken Context)
- 17. 현재 로그인 한 사용자를 쿼리에 사용하십시오.
- 18. 페이지/링크에 로그인 한 사용자의 세션 확인?
- 19. 스프링 보안에 로그인 한 사용자의 비밀번호를 묻습니다.
- 20. 번호를 제어하는 방법. 로그인 한 사용자의
- 21. 로그인 한 사용자의 최근 활성 시간 찾기
- 22. Django 등록 로그인 한 사용자의 수
- 23. 리디렉션 전에 새로 로그인 한 사용자의 프로필을로드하는 방법
- 24. 사용자의 현재 사무실 ID 받기
- 25. 현재 로그인 한 ACEGI 태그 사용자 객체
- 26. 특정 사용자의 프록시로 로그인
- 27. 로그인 한 사용자의 가치를 얻는 가장 좋은 방법은 무엇입니까?
- 28. asp.net에서 로그인 한 사용자의 Netcredentials 객체를 얻는 방법은 무엇입니까?
- 29. 허드슨에서 실행중인 Ant 태스크에서 현재 로그인 한 사용자 얻기
- 30. 다른 로그인 한 사용자의 데스크탑에서 PHP로 쉘 명령을 실행하십시오.
이 경우 빌드를 수행 할 때마다 사용자가 수동으로 실행하는 팀 도시 로그인과 빌드는 자동으로 시작되지 않습니다. – jtruelove
지우기. 모든 수동 빌드 실행시 Windows 알리미에서이 값을 볼 수 있습니다. 빌드를 트리거 한 TeamCity 사용자의 이름입니다. 알리미 템플릿 파일에 $ {build.triggeredBy.user.descriptiveName}이라는 속성이 있습니다. 하지만 unfotunately, 내가 % build.triggeredBy.user.descriptiveName %와 같은 빌드 구성에서이 속성을 사용하려고하면 빌드 구성이 잘못되어 TeamCity가 빌드를 시작할 수 없습니다. –
이 매개 변수는 빌드 러너에서 지원하지 않으며 TeamCity의 알림 하위 시스템에만 존재합니다. 내 TeamCity 버전은 5.1.3 (빌드 13506)입니다. 어쨌든 TeamCity 포럼에서이 질문을하는 것이 좋습니다. 믿어, 당신은 거기에 더 자격을 갖춘 대답을 얻을 것이다. –