Where do I put my credentials when using Ivy and a private company repository?
Use a settings file with properties controlling the Nexus credentials: <ivysettings> <property name=”repo.host” value=”default.mycompany.com” override=”false”/> <property name=”repo.realm” value=”Sonatype Nexus Repository Manager” override=”false”/> <property name=”repo.user” value=”deployment” override=”false”/> <property name=”repo.pass” value=”deployment123″ override=”false”/> <credentials host=”${repo.host}” realm=”${repo.realm}” username=”${repo.user}” passwd=”${repo.pass}”/> .. .. </ivysettings> When you run the build you can then specify the true username and password: ant -Drepo.user=mark -Drepo.pass=s3Cret … Read more