저는 다소 복잡한 Ant 빌드에 Apache Ivy를 통합하는 방법을 파악하는 데 어려움을 겪고 있습니다.나중에 복잡한 검색을 사용하여 디렉토리 트리 및 보조 속성 파일을 apache ivy로 게시하려고합니다.
중요한 점은 ATG Dynamo를 사용 중이기 때문에 내가 처리하려고하는 대부분의 혼란에 기여하고 있습니다.
모듈 빌드의 결과는 여러 개의 하위 디렉토리가있는 "빌드"디렉토리입니다. 빌드에 의해 생성되지 않은 속성 파일 (env/default.properties)과 함께 "build"디렉토리의 전체 내용을 게시해야하지만 나중에이 이슈를 나중에 가져올 때 해당 파일의 한 속성이 필요합니다. "build"디렉토리의 내용을 설치해야하는 절대 경로 (다른 속성 설정과 관련됨)를 나타냅니다.
전체 빌드에는 비슷한 구조의 여러 모듈이 있습니다. 나는 "ivy : publish"를 수행하는 타겟이 모든 모듈 빌드 스크립트가 임포트하는 "base"빌드 스크립트에서 정의 될 수 있다고 확신한다.
각 모듈의 "ivy.xml"에는 "build"디렉토리와 "env/default.properties"디렉토리 인 게시중인 두 개의 (?) 부분을 지정하는 "publications"요소가 있다고 가정합니다. 파일. 디렉토리를 게시 한 예는 본 적이 없습니까? 그렇지 않다면 나는 "빌드"디렉토리와 "env/default.properties"파일을 모두 압축 할 수 있도록 "ivy : publish"타겟에 더 많은 처리와 세부 사항을 지정해야한다고 생각합니다. zip 파일에 저장하고이를 단일 아티팩트로 게시하십시오. 더 가능성이 있습니까?
참조 : http://stackoverflow.com/questions/14009339/can-i-publish-a-directory-using-ivy/ –