From 23bfc9fe7da15094d2565d665c6c85529f192d67 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Thu, 27 Dec 2012 10:29:13 +0100 Subject: [PATCH] Added build date and build host. --- app/models/package.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/models/package.rb b/app/models/package.rb index 3d1d8a0cd..6178ee5b8 100644 --- a/app/models/package.rb +++ b/app/models/package.rb @@ -9,6 +9,13 @@ class Package < ApplicationModel end def self.build(package) + build_date = REXML::Element.new("build_date") + build_date.text = Time.now.utc.iso8601 + build_host = REXML::Element.new("build_host") + build_host.text = Socket.gethostname + + package.root.insert_after( '//zpm/description', build_date ) + package.root.insert_after( '//zpm/description', build_host ) package.elements.each('zpm/filelist/file') do |element| location = element.attributes['location'] content = self._read_file(location)