[SCM] ci-tooling packaging branch, master, updated. 8b36b6bd85c0113a5b59bdd92703e316a4d75581

Rohan Garg rohangarg-guest at moszumanska.debian.org
Wed Mar 25 14:46:50 UTC 2015


Gitweb-URL: http://git.debian.org/?p=pkg-kde/ci-tooling.git;a=commitdiff;h=8b36b6b

The following commit has been merged in the master branch:
commit 8b36b6bd85c0113a5b59bdd92703e316a4d75581
Author: Rohan Garg <rohan at garg.io>
Date:   Wed Mar 25 15:46:31 2015 +0100

    Use new naming scheme
---
 dci/imager.rb | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/dci/imager.rb b/dci/imager.rb
index 19a79a8..3463eb3 100644
--- a/dci/imager.rb
+++ b/dci/imager.rb
@@ -1,5 +1,5 @@
 require 'fileutils'
-
+require 'date'
 require_relative '../lib/logger'
 require_relative '../lib/dci'
 
@@ -126,11 +126,25 @@ Dir.chdir('build') do
 
   system('lb build')
 
+  fail 'Oops! Something went wrong, see the log' unless $?.success?
+
+  files = Dir.glob('live-image*')
+
+  time = DateTime.now.strftime('%Y%m%d%H%M')
+  FileUtils.mkdir_p("/build/#{FLAVOR}")
+
+  files.each do |f|
+    new_name = f.gsub("live-image-#{ENV['arch']}",
+                      "netrunner-debian-#{ENV['arch']}-#{time}")
+    File.rename(f, new_name)
+    FileUtils.mv(new_name, "/build/#{FLAVOR}/")
+  end
+
   md5sum = `md5sum *.iso`
   File.write('MD5SUM', md5sum)
 
   sha256sum = `sha256sum *.iso`
   File.write('SHA256SUM', sha256sum)
 
-  system('cp -av live-image* MD5SUM SHA256SUM /build/')
+  File.mv(%w(SHA256SUM, MD5SUM), "/build/#{FLAVOR}")
 end

-- 
ci-tooling packaging



More information about the pkg-kde-commits mailing list