Skip to main content
11 events
when toggle format what by license comment
Aug 20, 2013 at 4:32 vote accept markgarg
Aug 19, 2013 at 14:39 answer added Andrew Fawcett timeline score: 3
Aug 19, 2013 at 13:04 comment added Andrew Fawcett Yep, will be doing so shortly, just want to get some more background, as with many things like this, there are many ways to do things, so this clarity has helped keep the answer more concise.
Aug 19, 2013 at 12:57 comment added markgarg Thanks Andrew. Do you mind putting that up as an answer so that others may also vote/comment on it ?
Aug 19, 2013 at 12:56 comment added Andrew Fawcett The answer I'm moving towards giving you is Ant, as it has plugin tasks for deploying to both these environments. This is a platform neutral tool (written in Java) so is a good fit regardless of platform you run your scripts on.
Aug 19, 2013 at 12:45 comment added markgarg Yes Andrew, that's right. No packaging. Any particular tool that you suggest for putting both the API's together in a single script ?
Aug 19, 2013 at 12:42 comment added Andrew Fawcett Yeah no reason to move from Github, it won't help make the overall process any more atomic in a true sense anyway. And Git is much better fit for Heroku as you know already I suspect. Also just to confirm, it also seems your not using Packaging feature of the platform either right? Just move raw code from source control into a target org owned by your company?
Aug 19, 2013 at 12:35 comment added markgarg Thanks for such a quick reply @Andrew ! We have an SVN repo and planning to write an Ant and deploy script to push our code to Salesforce. For Heroku, we have it on GitHub and use standard Git deploy to Heroku. We can get our Git repo onto SVN and ask Heroku to use it instead of the GitHub repo if it's going to help, but still checking out options.
Aug 19, 2013 at 12:30 comment added Andrew Fawcett There is no really atomic process covering these, perhaps one day a Salesforce package will support Heroku components? But today its a matter of binding the two deployment API's together in a single script with appropriate versioning and error handling logic.
Aug 19, 2013 at 12:29 comment added Andrew Fawcett Are you deploying from source control? In other words are both your Heroku and Salesforce artifacts in source control? Or is your Salesforce code in your dev sandbox solely? Reason I ask, is although my answer relates either way to the Salesforce Migration Toolkit, i'd like to know where the source of your Salesforce project code is first.
Aug 19, 2013 at 12:09 history asked markgarg CC BY-SA 3.0