/owsi-nuxeo-boilerplate

Quickly get started with your Nuxeo project

Primary LanguageRubyOtherNOASSERTION

Open Wide Nuxeo boilerplate

Gem Version

This boilerplate is targeted toward developers who need to customize Nuxeo for customer projects. It provides:

  • A Maven archetype to generate a Nuxeo project, complete with its Nuxeo Marketplace module (1)
  • A command-line tool to help initializing, building, deploying, running and distributing your Nuxeo project.

(1) The Maven archetype isn't stable yet, you might have to adjust a few things by hand after generation.

Installing the ow-nuxeo tool

  1. Make sure you have Ruby & RubyGems installed.
  2. Run:
sudo gem install ow-nuxeo

Using ow-nuxeo

This command-line tool must be run from the root of your project.

# Run the wizard for creating a new project
ow-nuxeo init

# Build the project
ow-nuxeo build

# Build while skipping the tests, then deploy the marketplace package and run Nuxeo
ow-nuxeo fastbuild deploy run

# Set all modules versions to 1.0.0
ow-nuxeo setversion 1.0.0

# Build the project with the Nuxeo Studio tag matching the project version
ow-nuxeo release

Type ow-nuxeo to view the full help.