hanasaki wrote:
This is a Great advancement! May I query a bit?
1. Is this tested/certified on other distributions that use rpm and
dpkg? Specifically thinking of "Ubuntu" and "CentOS".
It should work on any platform supporting the binary format (.deb, .rpm
and .pkg), so yes, those should be supported. However, most of the work
needed to support a specific platform are the
{pre,post}-{install,remove} scripts which you still have to write. I've
been thinkering about writing some tools for generating commonly used
stuff, but that would be another plugin (or a plugin to this plugin).
2. What activities are there to support windows oriented installers
(setup.exe / MSI) maybe with something free like NullSoft?
From this plugin: none
I explicitly named it "unix-m-p" as I didn't want to tackle the Windows
way of doing stuff, mainly because I don't know how they do stuff.
However, I would like to do so in the future, I just have to tackle UNIX
first :)
Would be great if the same build product installers for all at once by
default with POM options for limiting the which platforms / OS's when
desired.
Yep, but then you'll have to implement all the tools in Java. It is
doable for the platforms I'm currently supporting though, dunno about
Windows.
If you have a specific use case that you want supported let me know and
I'll try to implement it.
--
Trygve
Trygve Laugstøl wrote:
I'm happy to announce the first alpha release of unix-maven-plugin.
This is primarily a technology preview, but is fully functional.
The unix-maven-plugin is a Maven plugin for producing installation
packages for UNIX platforms.
The current release is 1.0-alpha-1. This release is meant as a
technology preview release. The plugin is useful but work is in
progress to make sure it support even more use cases. The
documentation is currently lacking, but the integration tests
currently act as the documentation.
See the TODO.txt[1] for the latest status on supported cases and
planned features. See the README.txt[2] in the
integration test directory for an explanation of the different
integration tests.
The plugin combines the work of the deb, solaris and rpm Maven plugins
and also handles the aspect of assembling the packages without using
the assembly plugin.
Supported platforms:
* Debian (.deb)
* RedHat and Fedora (.rpm)
* SysV packages for Solaris (.pkg)
The development happens on the Codehaus Mojo project [3], if you want
to try it out, have found an issue or just want your use case
supported get in touch through the mailing lists [4].
[1]: http://svn.codehaus.org/mojo/trunk/mojo/unix/TODO.txt
[2]:
http://svn.codehaus.org/mojo/trunk/mojo/unix/unix-maven-plugin/src/it/README.txt
[3]: http://mojo.codehaus.org/unix/
[4]: http://mojo.codehaus.org/unix/mail-lists.html
--
Trygve
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email