Skip to content
spyhunter99 edited this page Dec 17, 2016 · 2 revisions

Welcome to the artifact-listener wiki!

Quick start!

  1. Install postgres 9.something. Run the scripts from the readme file
createuser -U postgres maven_artifact_notifier
createdb -U postgres -O maven_artifact_notifier maven_artifact_notifier
psql -U postgres -c "alter user maven_artifact_notifier with password 'maven_artifact_notifier';"
  1. Pull down and build the source
git clone https://github.com/openwide-java/artifact-listener.git
cd artifact-listener
mvn -Pdevelopment -DskipTests clean install
cd maven-artifact-notifier-init
mvn exec:java -Dexec.mainClass="fr.openwide.maven.artifact.notifier.init.MavenArtifactNotifierInitFromExcelMain
cd ..
cd maven-artifact-notifier-webapp
mvn jetty-run

Application is available at http://localhost:8080; default login/password is [email protected]/admin.

What are the requirements to run your own instances of artifact-listener?

  • Tomcat version 7
  • JDK version 7 or 8

What authentication methods are supported when connecting to a Nexus repository?

TODO

What authentication methods are supported for connecting to a mail server?

TODO

How to run artifact-listener in Tomcat 7

TODO

Minimum versions of postgresql that are supported?

TODO