cancel
Showing results for 
Search instead for 
Did you mean: 

Programatically Sync Platform with Studio

Lynn_
Champ on-the-rise
Champ on-the-rise

Hi,

We are looking into building Nuxeo Dev machines using vagrant and ansible.

Once we have the Nuxeo Instance installed, we need to sync this with the Studio configuration.

Please can you advise the following:

  1. Can we pull the Studio jar directly from the Studio git repo?
  2. Once we have the jar, what are the install steps? Do we really just need the jar to be in the plugins folder?
  3. How do we synchronise the database with the new Studio configuration?

Thanks, Lynn

1 ACCEPTED ANSWER

Julien_Carsique
Elite Collaborator
Elite Collaborator

Hi,

  1. Not from the Studio Git repo but from the Studio Maven repo: "https://connect.nuxeo.com/nuxeo/site/studio/maven/...". See Studio/Maven+Integration.
  2. Yes. But it's easier to use the Studio Marketplace Package rather than the Studio Bundle. See below.
  3. All is automatically done on server start or bundle reload.

As mentioned on ADMINDOC/Updating+your+Instance+with+Studio+Configuration, the easier is to pull the Studio Marketplace Package using nuxeoctl's mp-* commands rather than pulling the JAR bundle. For instance: "./bin/nuxeoctl mp-install my-studio-project-1.0" will download the Studio package into the server cache and install its bundle into the right directory.

You can also simply write your Nuxeo Studio project name in a file "${nuxeo.data.dir}/installAfterRestart.log" and, if your instance is properly registered, it will be downloaded and installed at server start.

View answer in original post

3 REPLIES 3

Julien_Carsique
Elite Collaborator
Elite Collaborator

Hi,

  1. Not from the Studio Git repo but from the Studio Maven repo: "https://connect.nuxeo.com/nuxeo/site/studio/maven/...". See Studio/Maven+Integration.
  2. Yes. But it's easier to use the Studio Marketplace Package rather than the Studio Bundle. See below.
  3. All is automatically done on server start or bundle reload.

As mentioned on ADMINDOC/Updating+your+Instance+with+Studio+Configuration, the easier is to pull the Studio Marketplace Package using nuxeoctl's mp-* commands rather than pulling the JAR bundle. For instance: "./bin/nuxeoctl mp-install my-studio-project-1.0" will download the Studio package into the server cache and install its bundle into the right directory.

You can also simply write your Nuxeo Studio project name in a file "${nuxeo.data.dir}/installAfterRestart.log" and, if your instance is properly registered, it will be downloaded and installed at server start.

Hi Julien,

Hello Lynn,

Getting started

Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.