0
나는 Gradle 2.3을 사용하고 있습니다. 내 노새 3.7zip 인공물을 만들 때 모든 테스트가 통과되고 전쟁이 성공적이라고 가정하면 내 ZIP을 내 로컬 $ MULE_HOME/apps 디렉토리로 복사하고 싶습니다. 그래서 난 내 build.gradle 스크립트에서이 정의 :gradle : 우편 앱을 무릎에 복사
gradle build deploylocal
나는 Gradle 2.3을 사용하고 있습니다. 내 노새 3.7zip 인공물을 만들 때 모든 테스트가 통과되고 전쟁이 성공적이라고 가정하면 내 ZIP을 내 로컬 $ MULE_HOME/apps 디렉토리로 복사하고 싶습니다. 그래서 난 내 build.gradle 스크립트에서이 정의 :gradle : 우편 앱을 무릎에 복사
gradle build deploylocal
당신은 mule-gradle-plugin
를 사용하여이 작업을 수행 할 수 있습니다 :
task deploylocal() << {
println "Copy from ${buildDir} into $System.env.MULE_HOME/apps"
copy{
from "${buildDir}"
into "$System.env.MULE_HOME/apps"
include '*.zip'
}
}
는 그런 다음, Gradle을 명령을 실행합니다. "특수 기능"섹션을 참조하십시오.
빌드는 노새 독립형 서버에서 결과 아티팩트를 배포하도록 구성 할 수 있습니다 :
mule.installPath가 구성 할 수 있습니다 또는
= '/ 홈/경로 /로/노새' MULE_HOME 환경 변수를 통해. 마지막으로 배포합니다 :
$ Gradle을 deployLocally을
자세한 내용은 노새 Gradle을-플러그인에서 찾을 수 있습니다이 도움이 documentation
희망을.