All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.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