Difference between revisions of "On-Boarding New Projects"
(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...") |
(→Copy a Project in the Automation Tab) |
||
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 |
+ | ** 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 likeAcme.Widget
if you have a licensed group calledAcme
. 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