From: Zhang Qiang Date: Sun, 22 Jun 2014 00:54:41 +0000 (+0800) Subject: Add gbs version info in final build report X-Git-Tag: 0.14~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4ab77f00c47a871bc9ceab620a712b3b7b7df7fd;p=tools%2Fdepanneur.git Add gbs version info in final build report Change-Id: Icf294d782d54a204adc363839ffe18cbb5911044 --- diff --git a/data/build-report.tmpl b/data/build-report.tmpl index 1f1fa1a..20715a2 100644 --- a/data/build-report.tmpl +++ b/data/build-report.tmpl @@ -30,6 +30,7 @@ table.middle th { text-align: left }

Profile:

Arch:

Start Time:

+

GBS Version:

Build Status Summary

diff --git a/depanneur b/depanneur index c8a3db5..eddbe65 100755 --- a/depanneur +++ b/depanneur @@ -122,6 +122,7 @@ my $keep_packs = 0; my @defines; my $arg_spec = ""; my $start_time = ""; +my $gbs_version = ""; my @tofind = (); my %to_build = (); @@ -1539,6 +1540,7 @@ sub build_html_report build_profile => $build_status_json{"build_profile"}, build_arch => $build_status_json{"build_arch"}, build_start_time => $build_status_json{"build_start_time"}, + gbs_version => $build_status_json{"gbs_version"}, ); $tmpl->param($build_status_json{"summary"}); @@ -1641,6 +1643,7 @@ sub build_report $build_status_json{"build_profile"} = $dist; $build_status_json{"build_arch"} = $arch; $build_status_json{"build_start_time"} = $start_time; + $build_status_json{"gbs_version"} = $gbs_version; $build_status_json{"summary"} = { packages_total => $total_packages, packages_succeeded => $succeeded_packages, packages_export_error => $num_export_errors, @@ -1700,6 +1703,8 @@ sub get_binary_list() { # MAIN info("start building packages from: " . $package_path . " ($style)"); ($_, $start_time) = my_system("date +\"%Y-%m-%d %H:%M %z\""); +($_, $gbs_version) = my_system("gbs -V"); +$gbs_version =~ s!gbs !!; $spec_commit = $commit if ($spec_commit eq ""); if ($style eq 'git') {