add is_repo_sync support
This commit is contained in:
@@ -63,6 +63,10 @@ foreach config $configs {
|
||||
|
||||
}
|
||||
}
|
||||
is_repo_sync {
|
||||
puts "$key:$value"
|
||||
set is_repo_sync $value
|
||||
}
|
||||
is_build_packages {
|
||||
puts "$key:$value"
|
||||
set is_build_packages $value
|
||||
@@ -105,8 +109,13 @@ expect "repo has been initialized"
|
||||
spawn ./cros_cp_localmanifest.sh ${working_dir} ${repo_branch}
|
||||
expect "local_manifests"
|
||||
|
||||
spawn ./cros_reposync.sh ${working_dir}
|
||||
expect "repo sync has finished successfully"
|
||||
if { $is_repo_sync } {
|
||||
spawn ./cros_reposync.sh ${working_dir}
|
||||
expect "repo sync has finished successfully"
|
||||
} else {
|
||||
send "ls -al\r"
|
||||
expect ".repo"
|
||||
}
|
||||
|
||||
spawn ./cros_cp_utilities.sh ${working_dir}
|
||||
expect "dut_pty.sh"
|
||||
@@ -123,8 +132,6 @@ if { $is_build_packages } {
|
||||
send "USE=\"-ml_benchmark_drivers\" ./build_packages --board=volteer --accept_licenses='*' | tee daily_build_packages.log\r"
|
||||
expect "Builds complete"
|
||||
send "\r"
|
||||
|
||||
|
||||
} else {
|
||||
puts "INFO: is_build_packages disabled"
|
||||
send "\r"
|
||||
|
||||
Reference in New Issue
Block a user