Added build date and build host.

This commit is contained in:
Martin Edenhofer 2012-12-27 10:29:13 +01:00
parent e4dd4a0d5d
commit 23bfc9fe7d

View file

@ -9,6 +9,13 @@ class Package < ApplicationModel
end end
def self.build(package) 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| package.elements.each('zpm/filelist/file') do |element|
location = element.attributes['location'] location = element.attributes['location']
content = self._read_file(location) content = self._read_file(location)