Dzahn has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/174161

Change subject: CI: install private ssh key for Travis integration
......................................................................

CI: install private ssh key for Travis integration

install private key for Jenkins-Travis integration
on hosts with role CI slave, as requested in:

Change-Id: I7eb3964f1be2ea419bb61f6851a3460360532772
RT: 8866
---
M manifests/role/ci.pp
1 file changed, 10 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/61/174161/1

diff --git a/manifests/role/ci.pp b/manifests/role/ci.pp
index 461504a..f62fe65 100644
--- a/manifests/role/ci.pp
+++ b/manifests/role/ci.pp
@@ -183,6 +183,16 @@
         mode   => '0755',
     }
 
+    # install private key for Travis integration
+    # RT: 8866
+    file { '/home/npmtravis/.ssh/npmtravis_id_rsa':
+        ensure => present,
+        owner  => 'npmtravis',
+        group  => 'npmtravis',
+        mode   => '0400',
+        source => 'puppet:///private/ssh/ci/npmtravis_id_rsa',
+    }
+
     file { '/srv/localhost':
         ensure => directory,
         mode   => '0775',

-- 
To view, visit https://gerrit.wikimedia.org/r/174161
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7eb3964f1be2ea419bb61f6851a3460360532772
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to