Difference between revisions of "Jenkins configuration"

From Agility
Jump to: navigation, search
Line 2: Line 2:
  
 
On TestCenter there are currently four Agility instances built by Jenkins:
 
On TestCenter there are currently four Agility instances built by Jenkins:
# Agility72
+
* Agility72
# Agility72Manual
+
* Agility72Manual
# 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:
# Agility72Test_DailyBuild - standard Agility 7.2.xx system build every working day at 0-5AM with databases copied from Versus server
+
* 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_ManualBuild - Agility 7.2.xx system triggered manually on demand
# Agility72Test_ManualBuildWithoutDB - Agility system triggered manually on demand without copying databases
+
* 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_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_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==
Line 21: Line 21:
 
Every task consists of:
 
Every task consists of:
  
#
+
# General information
 +
Here is defined task name and description
 +
 
 +
# 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'

Revision as of 13:35, 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

  1. 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'