2017-02-07 1 views
0

자동화 코드 (QA 분기, 베타 분기, 라이브 분기 등)에 TFS에 여러 분기가있는 경우 실행중인 분기를 전환 할 수있는 방법이 있습니까? 젠킨스를 통한 테스트?Jenkins에서 테스트를 실행할 때 TFS에서 분기 전환

Eclipse IDE를 사용하고 Jenkins에서 테스트를 실행하는 여러 Maven 프로젝트를 설정해야합니다. 우리는 현재 TFS를 소스 컨트롤로 사용합니다.

환경 간 코드 기반 차이로 인해 자동화 분기가 다르며 Jenkins의 빌드 타임에 실행되는 환경에 따라 자동화 코드 분기를 지정할 수 있기를 원합니다.

환경에 선택 매개 변수를 사용하고 있습니다. env.contains ("Dev")와 같은 다른 변수를 설정할 수 있다면 branchPath = "QA"로 설정 한 다음 branchPath를 소스 코드 관리에서 프로젝트 경로로 사용 하시겠습니까?

+0

당신은 TFVC 또는 힘내를 사용하고 있습니까? –

+0

현재 TFVC를 사용하고 있습니다. 힘내 (Git)로 옮겨가는 이야기가 있지만 아직 그것에 관한 일정은 없다. –

답변

0

당신은 Jenkin의 소스 코드 관리 섹션에서 프로젝트 경로를 지정할 수 있습니다, 프로젝트 경로에, 당신은 지점을 지정할 수 있습니다 당신이 필요합니다

enter image description here

+0

그러나 여기에 어떤 종류의 변수를 사용하는 방법이 있습니까? 환경에 선택 매개 변수를 사용하고 있습니다. env.contains ("Dev")와 같은 다른 변수를 설정할 수 있다면 branchPath = "QA"로 설정 한 다음 branchPath를 프로젝트 경로로 사용 하시겠습니까? –

+0

Jenkins 측에서 변수를 지원하는지 여부를 확인하려면 도움을 받아야합니다. –

관련 문제