Can we upload a managed package to appexchange using migration tool? What is the target name?

I found this build.xml and there is a target for deploying managed package but haven't tried.

Could somebody let me know if any one had any experience on using migration tool to upload managed package

1 Answer 1


No, the migration tool only allows you to modify metadata in orgs you control. It can't be used to automate uploads to the App Exchange. The build target for managed packages allows you to install a package into an org you have access to.

  • If not appexchange, Can we just upload the package using migration tool? and pass the url to other developers? Can I do this using ANT?
    – wilda
    May 15, 2015 at 18:28
  • Thanks so much for your time in looking into this question.
    – wilda
    May 15, 2015 at 18:38
  • Any package that you can distribute by URL has been uploaded to the App Exchange. This isn't possible with the toolkit. You can, however, modify the contents of a package and create new packages, but you'll still have to distribute the contents, and not an install URL.
    – sfdcfox
    May 15, 2015 at 18:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .