@@ -44,7 +44,7 @@ | |||
<descriptorRefs> | |||
<descriptorRef>jar-with-dependencies</descriptorRef> | |||
</descriptorRefs> | |||
<finalName>${project.artifactId}-${project.version}-plugin</finalName> | |||
<finalName>${project.artifactId}-${project.version}-all</finalName> | |||
<appendAssemblyId>false</appendAssemblyId> | |||
<attach>false</attach> | |||
<archive> |
@@ -12,17 +12,19 @@ mkdir demo-dist\plugins | |||
REM copy artifacts to demo-dist folder | |||
xcopy demo\app\target\pf4j-demo-app-*.zip demo-dist /s /i | |||
xcopy demo\plugins\plugin1\target\*plugin.jar demo-dist\plugins /s | |||
xcopy demo\plugins\plugin2\target\*plugin.jar demo-dist\plugins /s | |||
xcopy demo\plugins\plugin1\target\pf4j-demo-plugin1-*-all.jar demo-dist\plugins /s | |||
xcopy demo\plugins\plugin2\target\pf4j-demo-plugin2-*-all.jar demo-dist\plugins /s | |||
xcopy demo\plugins\enabled.txt demo-dist\plugins /s | |||
xcopy demo\plugins\disabled.txt demo-dist\plugins /s | |||
cd demo-dist | |||
REM unzip app | |||
unzip pf4j-demo-app-*.zip | |||
rm pf4j-demo-app-*.zip | |||
jar xf pf4j-demo-app-*.zip | |||
del pf4j-demo-app-*.zip | |||
REM run demo | |||
java -jar pf4j-demo-app-*-SNAPSHOT.jar | |||
rename pf4j-demo-app-*-SNAPSHOT.jar pf4j-demo.jar | |||
java -jar pf4j-demo.jar | |||
cd .. |
@@ -12,12 +12,20 @@ rm -fr demo-dist | |||
mkdir -p demo-dist/plugins | |||
# copy artifacts to demo-dist folder | |||
cp -r demo/app/target/pf4j-demo-*/* demo-dist/ | |||
cp demo/plugins/*/target/*plugin.jar demo-dist/plugins/ | |||
cp demo/app/target/pf4j-demo-*.zip demo-dist/ | |||
cp demo/plugins/plugin1/target/pf4j-demo-plugin1-*-all.jar demo-dist/plugins/ | |||
cp demo/plugins/plugin2/target/pf4j-demo-plugin2-*-all.jar demo-dist/plugins/ | |||
cp demo/plugins/enabled.txt demo-dist/plugins/ | |||
cp demo/plugins/disabled.txt demo-dist/plugins/ | |||
# run demo | |||
cd demo-dist | |||
java -jar pf4j-demo-app-*-SNAPSHOT.jar | |||
# unzip app | |||
jar xf pf4j-demo-app-*.zip | |||
rm pf4j-demo-app-*.zip | |||
# run demo | |||
mv pf4j-demo-app-*-SNAPSHOT.jar pf4j-demo.jar | |||
java -jar pf4j-demo.jar | |||
cd - |