123 lines
7.3 KiB
XML
Executable File
123 lines
7.3 KiB
XML
Executable File
<!-- CruiseControl .Net configuration for CodeBuilder-->
|
|
<!-- Important Note : Derek Ward : Use BLACKSLASHES FOR FILE PATHS -->
|
|
<!-- Important Note : Derek Ward : I've seen some weirdness - avoid mixed case in fields used in http urls etc. -->
|
|
<cb:scope xmlns:cb="urn:ccnet.config.builder">
|
|
<cb:include href="$(RS_TOOLSCONFIG)\CruiseControl\General\base.xml"/>
|
|
|
|
<cb:define function ="toolstester"/>
|
|
|
|
<cb:define sourceroot ="$(game)\src\$(srcbranch)"/>
|
|
|
|
<cb:define rage_dir ="$(drive_alias)\$(sourceroot)\rage"/>
|
|
<cb:define projectname_base ="$(function)_$(game)_$(branch)"/>
|
|
|
|
<cb:define labeller_file ="$(game_include_dir)\$(function)\$(function)_labeller.xml"/>
|
|
<cb:define publishers_file ="$(game_include_dir)\$(function)\$(function)_publishers$(dev_blanking_underbar).xml"/>
|
|
<cb:define source_control_file ="$(game_include_dir)\$(function)\$(function)_source_control.xml"/>
|
|
<cb:define users_file ="$(game_include_dir)\$(function)\$(function)_users.xml"/>
|
|
|
|
<cb:define mail_from ="$(function).CC$(dev_blanking_underbar)@$(studio).com"/>
|
|
|
|
<cb:define states_dir ="$(RS_TOOLSCONFIG)\$(cc)\$(function)\states"/>
|
|
<cb:define developers_email_notification_rule = "change"/>
|
|
|
|
<cruisecontrol>
|
|
|
|
<!-- periodically triggered projects go here -->
|
|
<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_periodic_triggers.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks.xml"
|
|
changelist_skip ="0">
|
|
<cb:scope developers_email_notification_rule ="always">
|
|
<!--<cb:include href="$(game_include_dir)\$(function)\$(function)_diff_platform_assets_dev_vs_dev_wip.xml"/>-->
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_diff_dev_vs_rel.xml"/>
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_diff_dev_vs_rel_cc.xml"/>
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_diff_dev_vs_rel_max.xml"/>
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_diff_rel_vs_game_secondary_rel.xml"/>
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_diff_rel_vs_game_secondary_rel_cc.xml"/>
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_diff_rel_vs_game_secondary_rel_max.xml"/>
|
|
</cb:scope>
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_test_ruby_unit_tests.xml"/>
|
|
</cb:scope>
|
|
|
|
|
|
<!-- regularily triggered projects go here -->
|
|
<!-- <cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_triggers.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks.xml"
|
|
changelist_skip = "0">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_test_ping_rb.xml"/>
|
|
</cb:scope>
|
|
-->
|
|
<!-- periodically triggered nunit tests go here -->
|
|
<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_periodic_triggers.xml"
|
|
changelist_skip ="0">
|
|
<cb:scope test_name="example">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_nunit.xml"/>
|
|
</cb:scope>
|
|
</cb:scope>
|
|
|
|
<!-- CI test -->
|
|
<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_triggers.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks.xml"
|
|
source_control_file ="$(game_include_dir)\$(function)\$(function)_source_control_ci_test.xml"
|
|
changelist_skip ="0">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_ci_test.xml"/>
|
|
</cb:scope>
|
|
|
|
<!-- CI test each -->
|
|
<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_triggers.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks.xml"
|
|
source_control_file ="$(game_include_dir)\$(function)\$(function)_source_control_ci_test.xml"
|
|
changelist_skip ="0">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_ci_test_each.xml"/>
|
|
</cb:scope>
|
|
|
|
<!-- CI NM -->
|
|
<!--<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_triggers.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks.xml"
|
|
source_control_file ="$(game_include_dir)\$(function)\$(function)_source_control_ci_nm.xml"
|
|
changelist_skip ="10"
|
|
users_file ="$(game_include_dir)\$(function)\$(function)_users_nm.xml">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_ci_nm.xml"/>
|
|
</cb:scope>-->
|
|
|
|
<!-- CI DEV_WIP ASSETS -->
|
|
<!--<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_triggers.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks.xml"
|
|
source_control_file ="$(game_include_dir)\$(function)\$(function)_source_control_ci_independent_assets_dev_wip.xml"
|
|
changelist_skip ="10"
|
|
users_file ="$(game_include_dir)\$(function)\$(function)_users_ci_independent_assets_dev_wip.xml">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_ci_independent_assets_dev_wip.xml"/>
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_ci_platform_audio_assets_dev_wip.xml"/>
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_ci_platform_rave_assets_dev_wip.xml"/>
|
|
</cb:scope>-->
|
|
|
|
<!-- CI NM HEAD -->
|
|
<!--<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_triggers_nm_head.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks.xml"
|
|
source_control_file ="$(game_include_dir)\$(function)\$(function)_source_control_ci_nm.xml"
|
|
changelist_skip ="10"
|
|
users_file ="$(game_include_dir)\$(function)\$(function)_users_nm.xml">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_ci_nm_head.xml"/>
|
|
</cb:scope>-->
|
|
|
|
<!-- p4 test -->
|
|
<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_triggers_p4_test.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks_p4_test.xml"
|
|
source_control_file ="$(game_include_dir)\$(function)\$(function)_source_control_p4_test.xml"
|
|
changelist_skip ="10"
|
|
users_file ="$(game_include_dir)\$(function)\$(function)_users.xml">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_p4_test.xml"/>
|
|
</cb:scope>
|
|
|
|
<!-- Build MAX plugins -->
|
|
<cb:scope triggers_file ="$(game_include_dir)\$(function)\$(function)_triggers_build_max_plugins.xml"
|
|
task_exec_file ="$(game_include_dir)\$(function)\$(function)_tasks_build_max_plugins.xml"
|
|
changelist_skip ="10"
|
|
users_file ="$(game_include_dir)\$(function)\$(function)_users.xml">
|
|
<cb:include href="$(game_include_dir)\$(function)\$(function)_build_max_plugins.xml"/>
|
|
</cb:scope>
|
|
|
|
<cb:include href="$(general_include_dir)\admin_projects.xml"/>
|
|
|
|
</cruisecontrol>
|
|
</cb:scope> |