분기 대신 태그를 지속적으로 통합하는 방법을 어떻게 수립 할 수 있습니까? CruiseControl을, 허드슨에서연속 통합을 사용하여 태그 구성
/tags
/builds
/PA
/A
/B
/releases
/AR
/BR
/RC
/ST
내 지속적인 통합 도구를 구성하고 싶습니다 (이 될 수 아무것도 :
나는 태그 저장소 디렉토리의 구조를 (here 저장소 구조에 대한 자세한 설명입니다) 다음과 같은 한 Jenkins to TeamCity)가 해당 폴더 중 하나에서 만들어진 경우 최신 태그를 작성합니다.
/tags
/builds
/PA
/1.x.0 -> triggers build
/A
/B
/releases
/AR
/BR
/RC
/ST
이의와 태그 아래 소스를 만들 수 있나요 : 구조 변경 및 태그 1.x.0
이 PA
디렉토리에 나타난 경우
예를 들어, 나는 1.x.0
태그 아래에 소스 코드의 건물을 트리거 할 기존의 지속적인 통합 도구 또는 그 목적을 위해 내 자신의 플러그인을 작성해야합니까?
@altern, 이것을 시도 했습니까? –
@melankiy_scot 새 태그를 확인하기 위해 정기적 인 작업을 어떻게 설정합니까? 나는 그것을 위해 플러그인을 사용합니까? – ziggy
@ziggy, 나는 스크립트와 같은 좀 더 가벼운 것을 의미했습니다. 예를 들어, SVN에서'svn ls [REPO_URL]/tags' 명령은'tags'의 내용을 줄 것입니다. 다음에 작업이 실행될 때 비교를 위해 저장할 수 있습니다. 물론 플러그인을 사용하여 저장소 수정을 폴링하고'tags' 디렉토리가 수정 될 때만 스크립트를 실행하는 작업을 실행할 수 있습니다. –