1
대나무 구축 :Maven은 플러그인을 구축하고 나는 다음과 같은 구성을 받는다는 빌드 플러그인을 사용하고
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.0</version>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<timestampFormat>
{0,date,yyyy-MM-dd HH:mm}
</timestampFormat>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
<revisionOnScmFailure>0</revisionOnScmFailure>
</configuration>
</plugin>
을 한 후 나는
release-version=${project.version}-Revision:${buildNumber}-Branch:${scmBranch}-Date:${timestamp}
형식의 버전 번호를 사용합니다. 그것은 내 PC에 그것을 구축하는 경우 완벽하게 작동하지만 Bamboo에서 빌드 할 때 개정 번호에 액세스하지 않습니다. 나는 Bamboo가 자신의 SVN 클라이언트를 사용하여 개정판 번호를 얻고 있다고 생각하지만, release-version 속성으로 전달할 수없는 이유는 모르겠다. 감사 졸탄은
해결책을 찾았습니까? –