Difference between revisions of "Jenkins configuration"

From Agility
Jump to: navigation, search
Line 1: Line 1:
 
=Agility on TestCenter tasks=
 
=Agility on TestCenter tasks=
 +
  
 
On TestCenter there are currently four Agility instances built by Jenkins:
 
On TestCenter there are currently four Agility instances built by Jenkins:
Line 6: Line 7:
 
* Agility8
 
* Agility8
 
* Agility8Manual
 
* Agility8Manual
 +
  
 
Jenkins configuration tool is located at: //rudy:8088
 
Jenkins configuration tool is located at: //rudy:8088
 +
  
 
There are 6 defined tasks for TestCenter systems:
 
There are 6 defined tasks for TestCenter systems:
Line 16: Line 19:
 
* AgilityTrunkTest_ManualBuild - Agility Trunk system triggered manually on demand
 
* AgilityTrunkTest_ManualBuild - Agility Trunk system triggered manually on demand
 
* AgilityTrunkTest_ManualBuildWithoutDB - Agility Trunk system triggered manually on demand without copying databases
 
* AgilityTrunkTest_ManualBuildWithoutDB - Agility Trunk system triggered manually on demand without copying databases
 +
  
 
==Task Configuration==
 
==Task Configuration==
 +
  
 
Every task consists of:
 
Every task consists of:
Line 24: Line 29:
  
 
Here is defined task name and description
 
Here is defined task name and description
 +
  
 
2. Code repository
 
2. Code repository
 +
 
* Repository settings are as follows:
 
* Repository settings are as follows:
 
* SCM Type: Subversion
 
* SCM Type: Subversion

Revision as of 13:37, 10 April 2017

Agility on TestCenter tasks

On TestCenter there are currently four Agility instances built by Jenkins:

  • Agility72
  • Agility72Manual
  • Agility8
  • Agility8Manual


Jenkins configuration tool is located at: //rudy:8088


There are 6 defined tasks for TestCenter systems:

  • Agility72Test_DailyBuild - standard Agility 7.2.xx system build every working day at 0-5AM with databases copied from Versus server
  • Agility72Test_ManualBuild - Agility 7.2.xx system triggered manually on demand
  • Agility72Test_ManualBuildWithoutDB - Agility system triggered manually on demand without copying databases
  • AgilityTrunkTest_DailyBuild - standard Agility Trunk system build every working day at 0-5AM with databases copied from Versus server
  • AgilityTrunkTest_ManualBuild - Agility Trunk system triggered manually on demand
  • AgilityTrunkTest_ManualBuildWithoutDB - Agility Trunk system triggered manually on demand without copying databases


Task Configuration

Every task consists of:

1. General information

Here is defined task name and description


2. Code repository

  • Repository settings are as follows:
  • SCM Type: Subversion
  • Repository URL: 'http://cyrus/svn/main/trunk' (or 'http://cyrus/svn/main/branches/7.2' for Agility72 tasks)
  • Local module directory: '.'
  • Repository depth: 'infinity'
  • Ignore externals: checked
  • Check-out strategy: 'Use svn update as much as possible'
  • Repository browser: 'Automatic'