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