Releasing from Source Control
When you're ready to release a beta or release version of the package for your application, you will transfer the source code from Source Control into your packaging org. Thankfully, this can also be achieved with the help of the following Ant script target. Note that unlike the deploy
Ant target, this does not attempt to clean the target org!
<target name="deploy.package"> <sf:deploy username="${sf.username}" password="${sf.password}" serverurl="${sf.server}" runAllTests="true" deployRoot="${basedir}/src"/> </target>
The process of updating the packaging org can only be partially automated by running the preceding Ant target, as you still need to log in to the packaging org to add brand new components that are not automatically added through a relationship with components already in the package.
The following is a list of recommended steps to update and confirm that the content of your packaging org matches...