Skip to content

Instantly share code, notes, and snippets.

@amtrack
Created November 28, 2014 19:10
Show Gist options
  • Save amtrack/382aea6187ab75642086 to your computer and use it in GitHub Desktop.
Save amtrack/382aea6187ab75642086 to your computer and use it in GitHub Desktop.
build.xml for salesforce ant
<project name="Salesforce Ant tasks" default="test" basedir="." xmlns:sf="antlib:com.salesforce">
<property environment="env"/>
<target name="retrieve">
<sf:retrieve username="${env.USERNAME}" password="${env.PASSWORD}" serverurl="${env.SERVER_URL}" retrieveTarget="src" unpackaged="src/package.xml" />
</target>
<target name="deploy">
<sf:deploy username="${env.USERNAME}" password="${env.PASSWORD}" serverurl="${env.SERVER_URL}" deployRoot="src"/>
</target>
<target name="validate">
<sf:deploy username="${env.USERNAME}" password="${env.PASSWORD}" serverurl="${env.SERVER_URL}" deployRoot="src" checkOnly="true"/>
</target>
</project>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment