
.bradleysmithllc.etlunit.etlunit-spring-shell-cli.4.3.8-eu.source-code.etlunit Maven / Gradle / Ivy
The newest version!
#!/bin/zsh
pushd .. > /dev/null
update_v=1
dir=`pwd`
if [ -d "lib" ]; then
#Generate the current effective pom
mvn help:effective-pom -Doutput=target/effective_pom.xml > target/etlunit_build.log
#Compare to legacy pom if it exists
if [ -f "target/effective_pom_bak.xml" ]; then
java -classpath "$dir/lib/*" org.bitbucket.bradleysmithllc.etlunit.feature.spring_shell.util.ProjectUpdateCheck >> target/etlunit_build.log
update_v=$?
fi
fi
if [ ! -d "target" ]; then
mkdir target
fi
if [ $update_v -eq 1 ]
then
cp bin/prvupdate target/prvupdate >> target/etlunit_build.log
sh target/prvupdate
fi
java -classpath $dir/target/classes:$dir/target/test-classes:"$dir/lib/*" -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager org.bitbucket.bradleysmithllc.etlunit.feature.spring_shell.EtlunitSpringShell
popd > /dev/null
© 2015 - 2025 Weber Informatics LLC | Privacy Policy