Ori.livneh has submitted this change and it was merged.

Change subject: role::ci::slave: Convert to package<|provider==trebuchet|>
......................................................................


role::ci::slave: Convert to package<|provider==trebuchet|>

The deployment::target resource has been deprecated in favor of
Trebuchet's custom provider.

Change-Id: I72c9b25d9aa2a4d21aaae8a14802b48de2480b96
---
M manifests/role/ci.pp
1 file changed, 11 insertions(+), 1 deletion(-)

Approvals:
  Ori.livneh: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/manifests/role/ci.pp b/manifests/role/ci.pp
index 157ef11..662b6d9 100644
--- a/manifests/role/ci.pp
+++ b/manifests/role/ci.pp
@@ -123,7 +123,17 @@
     include role::gerrit::production::replicationdest
     include role::zuul::install
 
-    deployment::target { 'contint-production-slaves': }
+    package {
+        [
+            'integration/kss',
+            'integration/mediawiki-tools-codesniffer',
+            'integration/phpunit',
+            'integration/phpcs',
+            'integration/php-coveralls',
+            'integration/slave-scripts',
+        ]:
+        provider => 'trebuchet',
+    }
 
     class { 'jenkins::slave':
         ssh_authorized_key => 
'AAAAB3NzaC1yc2EAAAABIwAAAQEA4QGc1Zs/S4s7znEYw7RifTuZ4y4iYvXl5jp5tJA9kGUGzzfL0dc4ZEEhpu+4C/TixZJXqv0N6yke67cM8hfdXnLOVJc4n/Z02uYHQpRDeLAJUAlGlbGZNvzsOLw39dGF0u3YmwDm6rj85RSvGqz8ExbvrneCVJSaYlIRvOEKw0e0FYs8Yc7aqFRV60M6fGzWVaC3lQjSnEFMNGdSiLp3Vl/GB4GgvRJpbNENRrTS3Te9BPtPAGhJVPliTflVYvULCjYVtPEbvabkW+vZznlcVHAZJVTTgmqpDZEHqp4bzyO8rBNhMc7BjUVyNVNC5FCk+D2LagmIriYxjirXDNrWlw==',

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I72c9b25d9aa2a4d21aaae8a14802b48de2480b96
Gerrit-PatchSet: 4
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: BryanDavis <[email protected]>
Gerrit-Reviewer: ArielGlenn <[email protected]>
Gerrit-Reviewer: Dzahn <[email protected]>
Gerrit-Reviewer: Faidon Liambotis <[email protected]>
Gerrit-Reviewer: Filippo Giunchedi <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: Ori.livneh <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to