Skip to content
Joel Håkansson edited this page Nov 2, 2016 · 4 revisions

Welcome to the pipeline wiki!

Building and running

make dist-deb

Install (and start):

sudo dpkg -i assembly/target/daisy-pipeline2_[version].deb

Note! The installation starts pipeline automatically, but there is a minutes delay before it is available.

List installed packages:

sudo dpkg-query -l 'daisy*'

Uninstall:

sudo dpkg -r daisy-pipeline2

Optionally, run manually with: sudo -u pipeline2 /opt/daisy-pipeline2/bin/pipeline2 Make sure that the installation (above) isn't running.

The web ui is handled separately.

Find places where an artifact is referenced

grep -r -l --include="pom.xml" "<artifactId>artifact-id</artifactId>" .

Setup virtual box shared folder

  • Select a folder on the host machine
  • Add it under Settings/Shared Folders
  • Select auto-mount/full access
  • Add current user to the shared folder on guest (under /media/sf_[folder name]): usermod -aG vboxsf <youruser>
  • Reboot

Import Maven project in Eclipse

Import the project from the java view, select import/Maven project and specify the root folder (can be a sub folder of this project, if you don't want to import everything)

Strange errors

Misconfigured. No 'class' in configuration for pef:validate

com.xmlcalabash.core.XProcException: Misconfigured. No 'class' in configuration for pef:validate

Solution

"This bug happens sometimes. The only thing you can do is stop the server and try again." http://www.daisy.org/forums/19542