[gnome-continuous] build: When doing a local override build, ignore "tag"



commit eacd31e479c9b444f0db563583a2244b834c075c
Author: Colin Walters <walters verbum org>
Date:   Tue Nov 12 16:44:14 2013 -0500

    build: When doing a local override build, ignore "tag"
    
    In this case we should allow the local developer to ignore whatever is
    in the manifest aside from config options.

 src/js/tasks/task-build.js |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/js/tasks/task-build.js b/src/js/tasks/task-build.js
index e71bbc5..36fbb5d 100644
--- a/src/js/tasks/task-build.js
+++ b/src/js/tasks/task-build.js
@@ -1151,6 +1151,8 @@ const TaskBuild = new Lang.Class({
            if (overridePath.query_exists(null)) {
                print("Using override:  " + overridePath.get_path());
                component['src'] = 'local:' + overridePath.get_path();
+               delete component['tag'];
+               delete component['tag-reason'];
                // We don't want to attempt to apply patches over top
                // of what the override has.
                delete component['patches'];


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]