Hide Forgot
rby> jliu1, I'm looking through a build with the profile and it's looking ok so far, but Burr want's an extra layer of packaging on the top, I'm wondering how this can be best achieved <jliu1> tkirby, so what is the requirement? <tkirby> jliu1, drools-guvnor.war needs to be renamed jboss-brms.war <jliu1> tkirby, that should be doable. anything else? <tkirby> jliu1, this needs to be zipped up into jboss-brms-manager.zip <jliu1> tkirby, not familiar with jboss-brms-manager.zip. what does this file do? <tkirby> jliu1 Burr wants a BRMS.zip thls <tkirby> jliu1, I'll start that again :-) <tkirby> jliu1, Burr wants a jboss-brms.zip so there is one download <tkirby> jliu1, this will contain jboss-brms-engine.zip and jboss-brms-manager.zip <tkirby> jliu1, the jboss-brms-manager.zip just contains jboss-brms.war (which is currently named drools-guvnor.war) <jliu1> tkirby, ok. <jliu1> tkirby, so what is the jboss-brms-engine.zip? <tkirby> jliu1, it's probably easier if I send you the spec in an email, I'll do it between interview calls, but basically it's the files in the snapshot-bin.zip <jliu1> tkirby, yes, i think so. details in email will do. <jliu1> tkirby, btw, all these work needs to be done in drools maven profile, right? <tkirby> jliu1, if possible, at the moment I have an ant script to do it, but it would be nice to avoid that step <jliu1> tkirby, ok. so such features already exist. but we want to replace the ant script with a maven profile. is my understanding correct? <tkirby> jliu1, it is * rusmanto has quit (Ping timeout: 615 seconds) <jliu1> tkirby, great. could you send me the location of that ant file, i ll take a look. <tkirby> jliu1, I'll include it in the email, it's only a small one
Done. To be merged.
Done. Please note, the generated distribution file is called drools-5.0.0.SNAPSHOT-jboss-brms.ea.zip. Maven zip plugin does not allow you to change the generated zip file name. But I think we can pick up the zip file and change it to whatever name we want from the SOA build. I have tested this using " mvn package javadoc:javadoc assembly:assembly -Dmaven.test.skip=true -Declipse -Ddocumentation -Psoa", looks fine.