[SCM] ci-tooling packaging branch, master, updated. 9c097acb67d1a09be13426a5128928ddd33ef736

Jonathan Riddell jriddell-guest at moszumanska.debian.org
Mon Nov 2 12:48:27 UTC 2015


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

The following commit has been merged in the master branch:
commit 9c097acb67d1a09be13426a5128928ddd33ef736
Author: Jonathan Riddell <jr at jriddell.org>
Date:   Mon Nov 2 12:48:02 2015 +0000

    try adding mobile.kci to sourcer.rb for building source packages
---
 kci/sourcer.rb | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/kci/sourcer.rb b/kci/sourcer.rb
index bd3cf21..25a06de 100755
--- a/kci/sourcer.rb
+++ b/kci/sourcer.rb
@@ -131,6 +131,20 @@ end
 
 # dpkg-buildpackage
 Dir.chdir('build/source/') do
+  # FIXME: harcoded vivid
+  debline = "deb http://46.101.170.116 #{LSB::DISTRIB_CODENAME} main"
+  Apt::Repository.new(debline).add
+  Net::HTTP.start('46.101.170.116') do |http|
+    response = http.get('/Pangea CI.gpg.key')
+    File.open('/tmp/key', 'w') do |file|
+      file.write(response.body)
+    end
+  end
+  Apt::Key.add('/tmp/key')
+  Apt::Repository.new('ppa:plasma-phone/ppa').add
+  Apt::Repository.new('ppa:ci-train-ppa-service/landing-012').add
+  Apt.update
+
   # Install some minimal build dependencies to make sure we can get past the
   # clean step
   Apt.install(%w(dh-autoreconf dh-acc pkg-kde-tools germinate dh-translations pbuilder))

-- 
ci-tooling packaging



More information about the pkg-kde-commits mailing list