Linux production programming?

Folks,

I am setting up a machine in production to do some ATE and would also like to have an ability to program STM32 devices using Linux. Would OpenOCD be suitable for this? I do not need to do any debugging at all (I can already do this with a proprietary app on Linux), but it looks like I could use a command line script to program the STM32.

If I could, does anyone have any recommendaitons of a JTAG interface that works well?

I would like to donate to the project if it works. The main site says use the Sourceforge mailing list, but the link is broken. Anyone advise on that assuming what I want to do will work?

Thanks!