Files
2025-09-29 00:52:08 +02:00

91 lines
3.4 KiB
XML
Executable File

<tasks xmlns:cb="urn:ccnet.config.builder">
<cb:scope logfile="$(log_dir)/$(level)_$(ip_log_file).log">
<exec executable="ruby"
buildArgs="$(scripts_dir)\kill_process.rb --process_name=systrayrfs.exe"
description="Killing SysTrayRfs"
abortOnFail="true"
buildTimeoutSeconds="60" />
<exec executable="ruby"
buildArgs="$(scripts_dir)\ping.rb --ip_address=$(ip) --retries=10"
description="Pinging devkit"
abortOnFail="true"
buildTimeoutSeconds="60"/>
<exec executable="ruby"
buildArgs="$(scripts_dir)\kill_process.rb --process_name=ps3tm.exe"
description="Killing PS3 Target Manager"
abortOnFail="true"
buildTimeoutSeconds="60" />
<exec executable="$(RS_TOOLSBIN)\systrayrfs.exe"
buildArgs="-trusted"
description="Starting up SysTrayRfs"
abortOnFail="true"
buildTimeoutSeconds="-1"/>
<exec executable="cmd.exe"
buildArgs="/C mkdir $(log_dir)"
description="Making log_dir"
abortOnFail="true"
buildTimeoutSeconds="-1"/>
<exec executable="cmd.exe"
buildArgs="/C dir $(drive)\$(game)\build\$(buildbranch)\game_psn_$(build_config)_snc.self"
description="Checking Self Exists"
abortOnFail="true"/>
<exec executable="ps3tm.exe"
buildArgs="-t $(ip) -c"
description="Connecting to devkit with Target manager"
abortOnFail="true"
buildTimeoutSeconds="-1"/>
<exec executable="cmd.exe"
buildArgs="/C ruby $(scripts_dir)\sleep.rb --seconds=10"
description="Sleep purely because the ps3 tools are so flaky"
abortOnFail="true"/>
<exec executable="ps3tm.exe"
buildArgs="-t $(ip) -r1"
description="Reseting devkit with Target manager"
abortOnFail="true"
buildTimeoutSeconds="-1"/>
<exec executable="cmd.exe"
buildArgs="/C ruby $(scripts_dir)\sleep.rb --seconds=20"
description="Sleep purely because the ps3 tools are so flaky"
abortOnFail="true"/>
<exec executable="cmd.exe"
buildArgs="/C erase $(logfile)"
description="Erase last log"
abortOnFail="false"
buildTimeoutSeconds="-1"/>
<exec executable="$(RS_TOOLSBIN)\Devkit\Devkit.exe"
buildArgs="-platform $(platform) -workingdir $(drive)\$(game)\build\$(buildbranch) -exe game_psn_$(build_config)_snc.self -commandline &quot;-level=$(level) -logfile=$(logfile) $(standard_command_line)&quot; -duration $(duration) -deploydir xE:\$(game) -reboot 0 -ip $(ip)" baseDirectory="$(base_dir)"
description="Running Game On Devkit"/>
<exec executable="ruby"
buildArgs="$(scripts_dir)\assettest\spit_error.rb --filename=$(logfile)"
description="Parsing Logfile And Spitting Errors"
buildTimeoutSeconds="600"/>
<exec executable="ruby"
buildArgs="$(scripts_dir)\kill_process.rb --process_name=systrayrfs.exe"
description="Killing SysTrayRfs"
buildTimeoutSeconds="60"/>
<exec executable="ps3tm.exe"
buildArgs="-t $(ip) -d"
description="Disconnecting to devkit with Target manager"
buildTimeoutSeconds="-1"/>
<exec executable="ruby"
buildArgs="$(scripts_dir)\kill_process.rb --process_name=ps3tm.exe"
description="Killing ps3tm.exe"
buildTimeoutSeconds="60"/>
</cb:scope>
</tasks>