개미를 사용하여 앱을 빌드하고 있으며 앱의 dev/qa/prod 버전에 단일 프로세스를 사용하고 싶습니다. 지정된 buildtarget을 기반으로하는 응용 프로그램 특정 기본 URL 속성을 buildtarget의 값에 대한개미 선언문
ant -Dbuildtarget=dev|qa|prod
와의 build.xml 확인과 설정 : 나는 명령 줄에서 빌드 대상을 지정 할 수 싶지 사용자가 나중에 정확한 런타임 매개 변수를 사용하여 설정합니다.
<copy file="pre.app.properties" tofile="./app.properties" overwrite="true">
<filterset>
<filter token="BASE_URL" value="${baseurl}" />
</filterset>
</copy>
내가 묵묵히하고있는 것은 이것을 build.xml에서 표현하는 방법입니다.
if buildtarget=='dev'
baseurl="http://my_dev_url"
else if buildtarget=='qa'
baseurl="http://my_qa_url"
else if buildtarget=='prod'
baseurl="http://my_prod_url"
나는 주위를 수색했으나 이것은 개미에서하기가 어렵습니다. 어떤 아이디어?