Open-Wide / owsi-nuxeo-boilerplate

Quickly get started with your Nuxeo project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Quickly get started with your Nuxeo project

License:Other


Languages

Language:Ruby 100.0%