<div>Does the target machine support ssh/rsync? If so, you could have your make file just deploy to the machine after a successful compile.</div><div><br></div><div>We actually rely 100% on automated unit and functional tests. We mercilessly mock any external dependencies (such as production databases) in development. Our deployment pushes to production machines that are similar-ish to the development machines, but a cluster of many more nodes. The code actually hits end users (a hundred thousand at a time!) automatically at some point after I check in and tests pass.</div>
<div><br></div><br class="Apple-interchange-newline">Sincerely,<div><br></div><div>
jw<br><br><br>Sincerely,<br><br>Jon Watte<br><br><br>--<br>"I pledge allegiance to the flag of the United States of America, and to the republic for which it stands, one nation indivisible, with liberty and justice for all."<br>

~ Adopted by U.S. Congress, June 22, 1942<br><br>
<br><br><div class="gmail_quote">On Sat, Mar 3, 2012 at 1:32 PM, Frank Hunleth <span dir="ltr"><<a href="mailto:fhunleth@troodon-software.com" target="_blank">fhunleth@troodon-software.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

I was wondering if anyone could share ideas or experiences on their<br>
Erlang workflow especially for when the development machine is not the<br>
best test machine. My situation is that I am running Erlang on an<br>
embedded ARM that has Ethernet and decent DRAM and local storage. I<br>
can do some development on my PC, but there's special hardware<br>
attached to the ARM that my code needs to control sometimes. It would<br>
really be nice if I could have an efficient workflow that lets me<br>
develop on the PC and run on the ARM with the minimum number of manual<br>
steps between editing and testing. I'm coming to Erlang from an<br>
embedded C/C++ background. At the moment, my process is not much<br>
better than what I'm used to. It seems like there are many potential<br>
options, and I'm not sure what the best route is.<br>
<br>
Thanks,<br>
Frank<br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div><br></div>