<style>
/* Changing the layout to use less space for mobiles */
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
    #email-body { min-width: 30em !important; }
    #email-page { padding: 8px !important; }
    #email-banner { padding: 8px 8px 0 8px !important; }
    #email-avatar { margin: 1px 8px 8px 0 !important; padding: 0 !important; }
    #email-fields { padding: 0 8px 8px 8px !important; }
    #email-gutter { width: 0 !important; }
}
</style>
<div id="email-body">
<table id="email-wrap" align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#f0f0f0;color:#000000;width:100%;">
    <tr valign="top">
        <td id="email-page" style="padding:16px !important;">
            <table align="center" border="0" cellpadding="0" cellspacing="0" style="background-color:#ffffff;border:1px solid #bbbbbb;color:#000000;width:100%;">
                <tr valign="top">
                    <td bgcolor="#3e4c4e" style="background-color:#3e4c4e;color:#ffffff;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;line-height:1;"><img src="https://www.jboss.org/dms/hibernate/images/jira/jiraheader_hibernate.png" alt="" style="vertical-align:top;" /></td>
                </tr><tr valign="top">
    <td id="email-banner" style="padding:32px 32px 0 32px;">

                
        
        
            <table align="left" border="0" cellpadding="0" cellspacing="0" width="100%" style="width:100%;">
    <tr valign="top">
        <td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;padding:0;">
                            &nbsp;                         <div id="email-action" style="padding: 0 0 8px 0;font-size:12px;line-height:18px;">
                                    <a class="user-hover" rel="rhauch" id="email_rhauch" href="https://hibernate.onjira.com/secure/ViewProfile.jspa?name=rhauch" style="color:#6c797f;">Randall Hauch</a>
     edited a comment on <img src="https://hibernate.onjira.com/images/icons/task.gif" height="16" width="16" border="0" align="absmiddle" alt="Task"> <a style='color:#6c797f;text-decoration:none;' href='https://hibernate.onjira.com/browse/HSEARCH-1218'>HSEARCH-1218</a>
            </div>
                        <div id="email-summary" style="font-size:16px;line-height:20px;padding:2px 0 16px 0;">
                <a style='color:#6c797f;text-decoration:none;' href='https://hibernate.onjira.com/browse/HSEARCH-1218'><strong>Assemble as a JBoss Module during releases</strong></a>
            </div>
                    </td>
    </tr>
</table>
        
    </td>
</tr>
<tr valign="top">
    <td id="email-fields" style="padding:0 32px 32px 32px;">
        <table border="0" cellpadding="0" cellspacing="0" style="padding:0;text-align:left;width:100%;" width="100%">
            <tr valign="top">
                <td id="email-gutter" style="width:64px;white-space:nowrap;"></td>
                <td>
                    <table border="0" cellpadding="0" cellspacing="0" width="100%">
                        <tr valign="top">
    <td colspan="2" style="color:#000000;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:12px;padding:0 0 16px 0;width:100%;">
        <div class="comment-block" style="background-color:#edf5ff;border:1px solid #dddddd;color:#000000;padding:12px;"><p>ModeShape's build process does something similar.</p>

<ol>
        <li>We have a <a href="https://github.com/ModeShape/modeshape/blob/master/modeshape-assembly-descriptors/src/main/resources/assemblies/jbossas-72-distribution.xml">Maven assembly definition</a> for our AS7.2 distribution (among other assembly definitions, including one for AS 7.1.1.Final and other non-AS-related assemblies). The AS7 "kits" are each basically just a ZIP file of our module.xml files and AS7 configuration files (see <a href="https://github.com/ModeShape/modeshape/blob/master/modeshape-assembly-descriptors/src/main/resources/assemblies/jbossas-72-distribution.xml#L13">lines 13-17</a>), our XSD for our AS7 subsystem (see <a href="https://github.com/ModeShape/modeshape/blob/master/modeshape-assembly-descriptors/src/main/resources/assemblies/jbossas-72-distribution.xml#L20">lines 20-26</a>), and the JARs for the modules (our Hibernate Search and Lucene modules are assembled toward the end of the file; see <a href="https://github.com/ModeShape/modeshape/blob/master/modeshape-assembly-descriptors/src/main/resources/assemblies/jbossas-72-distribution.xml#L263">lines 263-290</a>). We happen to define all of our assembly definitions in the "<tt>modeshape-assemblies</tt>" Maven module, and doing so results in them being installed into the Maven repository.</li>
        <li>Our "<tt>modeshape-distribution</tt>" Maven module is then dependent upon all of our other modules (ensuring proper build order, and allowing that POM to use the assembly plugin to build the assemblies (by name via the "<tt>descriptorRef</tt>"); see <a href="https://github.com/ModeShape/modeshape/blob/master/modeshape-distribution/pom.xml#L542">line 542</a> for the "assembly" profile (which builds all our assemblies) and <a href="https://github.com/ModeShape/modeshape/blob/master/modeshape-distribution/pom.xml#L568">line 568</a> for the "integration" profile (which builds on those assemblies we need for our integration testing). These distributions are considered artifacts for this module, and therefore upon "mvn install" are uploaded to your local Maven repository and upon "mvn release" are uploaded to the official JBoss Maven repository (just like all other artifacts).</li>
        <li>Our "<tt>modeshape-jbossas-integration-tests</tt>" module that contains some Arquillian tests using a standalone AS7 instance. The POM file uses the dependency plugin to download and unpack/extract the AS7 ZIP file and ModeShape kit for AS7 (both from Maven repository) into the "<tt>target/</tt>" directory as part of the build. Note that ModeShape's kit contains the "<tt>standalone-modeshape.xml</tt>" AS7 configuration file that is used by Arquillian (see the "<a href="https://github.com/ModeShape/modeshape/blob/master/integration/modeshape-jbossas-integration-tests/src/test/resources/arquillian.xml"><tt>arquillian.xml</tt></a>" file.</li>
</ol>


<p>Hopefully these help.</p></div>
        <div style="color:#505050;padding:4px 0 0 0;">                </div>
    </td>
</tr>
                    </table>
                </td>
            </tr>
        </table>
    </td>
</tr>













            </table>
        </td><!-- End #email-page -->
    </tr>
    <tr valign="top">
        <td style="color:#505050;font-family:Arial,FreeSans,Helvetica,sans-serif;font-size:10px;line-height:14px;padding: 0 16px 16px 16px;text-align:center;">
            This message is automatically generated by JIRA.<br />
            If you think it was sent incorrectly, please contact your JIRA administrators<br />
            For more information on JIRA, see: <a style='color:#6c797f;' href='http://www.atlassian.com/software/jira'>http://www.atlassian.com/software/jira</a>
        </td>
    </tr>
</table><!-- End #email-wrap -->
</div><!-- End #email-body -->