[gnome-continuous] builddisks: Shortcut for local builds



commit 14cfba731e856a9a8e62c310bc0194e702d8d669
Author: Colin Walters <walters verbum org>
Date:   Tue Oct 22 11:30:59 2013 -0400

    builddisks: Shortcut for local builds
    
    Don't attempt to do the versioned directory swap with local builds; it
    no longer works since there is only one version "local".

 src/js/tasks/task-builddisks.js |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/js/tasks/task-builddisks.js b/src/js/tasks/task-builddisks.js
index 3cee479..bd459e3 100644
--- a/src/js/tasks/task-builddisks.js
+++ b/src/js/tasks/task-builddisks.js
@@ -60,8 +60,9 @@ const TaskBuildDisks = new Lang.Class({
              let currentImageLink = baseImageDir.get_child('current');
              let previousImageLink = baseImageDir.get_child('previous');
 
+        let isLocal = this._buildName == 'local';
         let targetImageDir = baseImageDir.get_child(this._buildName);
-        if (targetImageDir.query_exists(null)) {
+        if (!isLocal && targetImageDir.query_exists(null)) {
             print("Already created " + targetImageDir.get_path());
             return;
         }
@@ -123,6 +124,10 @@ const TaskBuildDisks = new Lang.Class({
             print("post-disk creation complete");
              }
 
+        if (isLocal) {
+            return;
+        }
+
         GSystem.file_rename(workImageDir, targetImageDir, cancellable);
 
         let currentInfo = null;


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