Hi, I encounter issue that ivy can only download jar files from repository, but can't download other type of artifacts, could you please help checking the issue?
Here is what I defined in properties file: ivy.default.ivy.pattern=[orgPath]/[module]/[branch]/[revision]/[type]/ivy_${component}.xml ivy.default.artifact.pattern=[orgPath]/[module]/[branch]/[revision]/[type]/[artifact].[ext] Here is used in ivysettings.xml <url name="httpResolver" > <ivy pattern="http://${ivy.nexus.server}/nexus/content/repositories/${ivy.default.ivy.pattern}" /> <artifact pattern="http://${ivy.nexus.server}/nexus/content/repositories/${ivy.default.artifact.pattern}" /> </url> I defined two types for artifacts: <artifact name="a" type="jar" ext="jar"/> <artifact name="a_changes" type="readme" ext="html"/> Here is publish and download part: <target name="publish_artifacts" depends="set_ivy_settings" description="publish artifacts to repository. this target is only for testing. we need do this during promotion."> <ivy:publish pubrevision="${build_version}" resolver="httpResolver" update="true" overwrite="true"> <artifacts pattern="${output.dir}/[artifact].[ext]" /> <artifacts pattern="${output.dir}/jar/[artifact].[ext]"/> <artifacts pattern="${output.dir}/readme/[artifact].[ext]"/> </ivy:publish> </target> <target name="download_artifacts" description="download artifacts of dependent components." depends="ivy_file_resolve"> <ivy:retrieve pattern="${artifacts.dir}/[type]/[artifact].[ext]" type="jar,readme"/> </target> I can publish artifacts correctly in my repository, but only jar files download to local, readme files can't be downloaded, could you please help on this? Which part might be wrong? Thanks! Br, Lillian