On-Boarding New Projects: Difference between revisions

From Lingoport Wiki
Jump to navigation Jump to search
Created page with "This quick reference provides the main points to on-board a Globalyzer Lite and/or an LRM project using Jenkins. = Copy a Project in the Automation Tab = The simplest way to o..."
 
Line 5: Line 5:
* Copy a project:  
* Copy a project:  
** Click on New Item
** Click on New Item
** Enter a name in the form <Group_Name>.<Project_Name> in the <code>Enter an item name</code> text field at the top. The group is licensed and provided by Lingoport support. For instance, if you have a licensed group called <code>Acme</code>, the name to enter would be something like <code>Acme.Widget</code>. See [[On Boarding the Group License Expiration Job]] for more on the Group. It's recommended to use a licensed group even for Globalyzer Lite only project in case you want to add LRM in the future.
** Enter a name in the form <Group_Name>.<Project_Name> in the <code>Enter an item name</code> text field at the top, something like <code>Acme.Widget</code> if you have a licensed group called <code>Acme</code>. See [[On Boarding the Group License Expiration Job]] for more on the Group. It's recommended to use a licensed group even for Globalyzer Lite only project in case you want to add LRM in the future.
** Enter the name of an existing Automation or Template Jenkins job in the <code>Copy from</code> text field at the bottom. If you copy from a Template, you have three possibilities:
** Enter the name of an existing Automation or Template Jenkins job in the <code>Copy from</code> text field at the bottom. If you copy from a Template, you have three possibilities:
*** Lingoport.SampleLite
*** Lingoport.SampleLite: a Globalyzer Lite only project that scans code for i18n issues
*** Lingoport.SampleLRM
*** Lingoport.SampleLRM: an LRM only project that analyzes resource files and their translation status
*** Lingoport.SampleLITELRM
*** Lingoport.SampleLITELRM: a Globalyzer Lite and LRM project for both.
** Enable the Jenkins job
** Save the initial Jenkins job
 
= General Configuration =
To modify some of the configuration, click on the Configure button for the Jenkins job
==
= The Globalyzer part =
When you copied a Globalyzer Lite or a Globalyer Lite and LRM project, one section will

Revision as of 15:50, 18 May 2018

This quick reference provides the main points to on-board a Globalyzer Lite and/or an LRM project using Jenkins.

Copy a Project in the Automation Tab

The simplest way to on-board a new project is to simply copy an existing one and modify some attributes. The Template tab has a number of project to start with for the first time around.

  • Go to the Automation Tab
  • Copy a project:
    • Click on New Item
    • Enter a name in the form <Group_Name>.<Project_Name> in the Enter an item name text field at the top, something like Acme.Widget if you have a licensed group called Acme. See On Boarding the Group License Expiration Job for more on the Group. It's recommended to use a licensed group even for Globalyzer Lite only project in case you want to add LRM in the future.
    • Enter the name of an existing Automation or Template Jenkins job in the Copy from text field at the bottom. If you copy from a Template, you have three possibilities:
      • Lingoport.SampleLite: a Globalyzer Lite only project that scans code for i18n issues
      • Lingoport.SampleLRM: an LRM only project that analyzes resource files and their translation status
      • Lingoport.SampleLITELRM: a Globalyzer Lite and LRM project for both.
    • Enable the Jenkins job
    • Save the initial Jenkins job

General Configuration

To modify some of the configuration, click on the Configure button for the Jenkins job ==

The Globalyzer part

When you copied a Globalyzer Lite or a Globalyer Lite and LRM project, one section will