[forge-dev] [JBoss JIRA] Created: (SEAMFORGE-186) Create plugin to generate upstart job for script (i.e., AS startup)
Dan Allen (JIRA)
jira-events at lists.jboss.org
Fri May 20 20:24:00 EDT 2011
Create plugin to generate upstart job for script (i.e., AS startup)
-------------------------------------------------------------------
Key: SEAMFORGE-186
URL: https://issues.jboss.org/browse/SEAMFORGE-186
Project: Seam Forge
Issue Type: Feature Request
Components: Blessed Plugins
Affects Versions: 1.0.0.Alpha3
Reporter: Dan Allen
There is a most excellent ruby gem called foreman that automates the application lifecycle of servers. It does this by generating an upstart job (the next generation of the init daemon for Linux) from any startup script. An obvious example is the AS startup script (./bin/run.sh for AS 6, ./bin/standalone.sh for AS 7).
See:
http://torquebox.org/news/2011/05/11/simplify-your-deployment/
https://github.com/ohadlevy/foreman
http://upstart.ubuntu.com/
The downside is that you have to install ruby, ruby gems, then the foreman gem to make it work. Aren't we using Java? That's why this functionality should be brought to forge!
In the end, it simply generates a couple of configuration files that are read by upstart. The result, you get these system commands:
start jboss-as
stop jboss-as
status jboss-as
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the forge-dev
mailing list