Our development is mostly on windows, VCS is ClearCase. We also use quite lot of scripts (perl, bash) on Linux to do code quality checks, regression tests etc. For example a script takes stream name, creates a dynamic view, generate a CPD report for the newly added files. Another one submits specific tests to a sun grid engine(SGE)
Currently user should login to a linux machine with a specific account, then edit some configuration files and run the scripts. User sometimes makes unwanted edits and creates trouble.
We could probably improve the flow by using rsh.
I guess exposing the whole thing via web service may better. The user could then use a java program(web service client) to invoke the taks.
java com.check.MyQualityChecks -stream blah -generate-cpd
Is there any thing that could help to me wrap existing scripts via a web-service?