문제

UNI에서 프로젝트를 수행하고 있으며 각 성공적인 빌드 후에 이름 (빌드 번호)의 이름 (빌드 번호)이 Zip 파일을 만들고 싶습니다.

이것을하는 가장 쉬운 방법은 무엇입니까? 사용자 정의 작업을 작성 해야하는 경우입니까? 아니면 간단하고 쉽게 할 수있는 기능이 내장되어 있습니까?

지퍼 작업 매뉴얼을 살펴 보았지만 유용한 것을 발견 할 수 없었습니다.

도움이 되었습니까?

해결책

당신은 봤어 BuildNumber 직무?

해당 작업을 실행 한 다음 속성에 따라 ZIP 파일의 이름을 지정하십시오.

다른 팁

쉬운 대안 솔루션 중 하나는 파일 이름에 타임 스탬프를 포함시키는 것입니다.

myapp_20090326-1522.zip for the build made on 2009-03-26 at 15:22.

그것이 많은 프로젝트가하는 일입니다. 또한 여러 사람이 기계에 빌드를 만들 수있는 경우 문제를 피합니다. 빌드 번호를 조정할 필요가 없습니다.

사용하는 경우 a 허드슨 강 CI 서버 프로젝트를 구축하려면 Hudson 빌드 번호를 사용할 수 있습니다. 다음은 Build_Number 환경 변수를 얻는 빠른 예입니다 (Hudson이 주입).

<property environment="env" description="System environment variables (including those set by Hudson)"/>
<!-- set the build number based on environment variable, otherwise blank -->
<condition property="buildNumber" value=".${env.BUILD_NUMBER}" else="">
    <isset property="env.BUILD_NUMBER" />
</condition>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top