I have a set of small ruby tasks(completely automated), which I need to
run one after another after success of last task. I can run those
through a simple script, but I want other folks to be able to run these
via UI.
I am looking for a framework, which can provide basic UIs, where someone
can start these sequence of tasks or they can be started periodically.
Also there should be some visibility around which task is currently
running, which failed, etc.
Please let me know if which light-weight, opensource framework/system
can be used for such cases. I looked at Jenkins(and few other build
tools)/Activiti(and other bpm tools), but they looked too heavy/complex
for my use-case. I dont want to create whole UI myself, but some
tool/framework, where I can plug my ruby tasks like Jenkins but light
weight.
I have a set of small ruby tasks(completely automated), which I need to
run one after another after success of last task. I can run those
through a simple script, but I want other folks to be able to run these
via UI.
I have done Ruiby framwork for this kind of tools.
He use GTK 3.
you can run subprocess by a thread, without freeze the gui, and
update the screen asynchronously,
see samples directory…
I don’t want to build the whole UI, I am looking for some ready to use
framework, where I can plug my Ruby
tasks, and I can show progress of each step, trigger them, something
like
Jenkins but light-weight.
I have a set of small ruby tasks(completely automated), which I need to
run one after another after success of last task. I can run those
through a simple script, but I want other folks to be able to run these
via UI.
Can you provide a link of this framework, sorry, was not able to find
it.
I have done Ruiby framwork for this kind of tools.
He use GTK 3.
you can run subprocess by a thread, without freeze the gui, and
update the screen asynchronously,
see samples directory…
P. S. I don’t want to build the whole UI, I am looking for some ready to
use
framework, where I can plug my Ruby
tasks, and I can show progress of each step, trigger them, something
like Jenkins but light-weight.
P. S. I don’t want to build the whole UI, I am looking for some ready to
use
framework, where I can plug my Ruby
tasks, and I can show progress of each step, trigger them, something
like Jenkins but light-weight.
see
Ruiby/samples/all.rb >> list of script, execute them, follow run,
abort
Ruiby/samples/demo_runer.rb >> idem
Ruiby/samples/script.rb >> transform a CLI script to gui
Ruiby/samples/test_systray.rb >> system icon with sub-menu
With that materials, i think you can build your tool in a few hours
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.