support/scripts/pkg-stats: extract current commit id, not master
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>
Thu, 29 Aug 2019 07:22:33 +0000 (09:22 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Thu, 12 Sep 2019 16:53:14 +0000 (18:53 +0200)
pkg-stats extracts the Buildroot commit id from which the package
information was collected. However, when doing so, it always assumes
we're using the master branch, by running "git log master".

But in fact, pkg-stats can be run from any branch/tag, so it makes a
lot more sense to use "git log HEAD".

Cc: victor.huesca@bootlin.com
Cc: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
support/scripts/pkg-stats

index 992c2dd7c58358423c6dca4309bad14efb656585..6cb3a6a0386ec5cb04b5530543ca32dcbe09b91f 100755 (executable)
@@ -727,7 +727,7 @@ def __main__():
     else:
         package_list = None
     date = datetime.datetime.utcnow()
-    commit = subprocess.check_output(['git', 'log', 'master', '-n', '1',
+    commit = subprocess.check_output(['git', 'log', 'HEAD', '-n', '1',
                                       '--pretty=format:%H']).splitlines()[0]
     print("Build package list ...")
     packages = get_pkglist(args.npackages, package_list)