Release 0.5
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Wed, 5 Mar 2014 15:51:12 +0000 (15:51 +0000)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Wed, 5 Mar 2014 15:51:12 +0000 (15:51 +0000)
Change-Id: I989f52447e465ebb28ccdc4f448016fe44fd583c

packaging/obs-service-git-buildpackage.changes
packaging/obs-service-git-buildpackage.spec

index d7d1b64a121258ebd3942e891935615dc48e6933..4b552789ac9711c18c7322a2c3b3d2a1b1abcbce 100644 (file)
@@ -1,3 +1,28 @@
+* Wed Mar 05 2014 Markus Lehtonen <markus.lehtonen@linux.intel.com> 0.5
+- Release 0.5
+- Run GBP in a separate thread
+- Config option to set user/group for running GBP
+  Add new options to the configuration file to be able to set the
+  user/group under which git-buildpackage(-rpm) is being run.
+  This is done by spawning a child process, then changing UID/GID
+  and calling gbp there.
+- tests: utilize ok_() and eq_() from nose tools
+  In order to getter better assert messages.
+- Config file option for gbp tmp directory
+  Add a new config file option for configuring the temporary directory
+  that git-buildpackage uses when it is run.
+- Fixes/features in repocache
+  * CachedRepo: make attribute variables private
+  * CachedRepo: implement close() method
+    For invalidating the object without the need of deleting it.
+  * MirrorGitRepository: methods for setting/getting ref
+  * MirrorGitRepository: fix git-fetch failure when local HEAD is invalid
+    Git fetch fails if local HEAD is a non-symbolic ref and points to a
+    non-existent object.
+    We get into this state in CachedRepo if the remote HEAD is invalid (e.g.
+    points to a non-existent branch) as we forcefully invalidate local HEAD
+    in this case, too.
+
 * Tue Oct 15 2013 Markus Lehtonen <markus.lehtonen@linux.intel.com> 0.4
 - Release 0.4
 - repocache: change cached repo dir name
index 5129ed610e2150d7a1d4af4614c2ad0ea5f49ac9..a5e3d847d0354476b8f2b81a68cc27ddd78b09b0 100644 (file)
@@ -1,5 +1,5 @@
 # Set to 0 if "normal release"
-%define pre_release 0pre1
+%define pre_release 0
 
 Name:           obs-service-git-buildpackage
 License:        GPL-2.0+