Hashar has uploaded a new change for review.

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

Change subject: (wip) php extensions compilation (wip)
......................................................................

(wip) php extensions compilation (wip)

Need to clear out the list.

Change-Id: Ief163f4db79d543681d95ee66267be20b597cb4c
---
M jjb/php-extensions.yaml
M zuul/layout.yaml
2 files changed, 40 insertions(+), 31 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/integration/config 
refs/changes/25/290925/1

diff --git a/jjb/php-extensions.yaml b/jjb/php-extensions.yaml
index 7f47034..3736605 100644
--- a/jjb/php-extensions.yaml
+++ b/jjb/php-extensions.yaml
@@ -1,11 +1,17 @@
 - job-template:
-    name: '{name}-compile-php55'
-    node: contintLabsSlave && UbuntuTrusty
+    name: '{name}-compile-php55-trusty'
+    node: ci-trusty-wikimedia
     defaults: use-remoteonly-zuul
+    concurrent: true
+    properties:
+     - zeromq-event
     triggers:
      - zuul
     builders:
      - shell: |
+        export NO_INTERACTION=1
+        export REPORT_EXIT_STATUS=1
+        export TEST_PHP_ARGS='--show-diff'
         /usr/bin/phpize5 --version
         /usr/bin/phpize5
         ./configure
@@ -13,9 +19,12 @@
         make test
 
 - job-template:
-    name: '{name}-compile-hhvm'
-    node: contintLabsSlave && UbuntuTrusty
+    name: '{name}-compile-hhvm-trusty'
+    node: ci-trusty-wikimedia
     defaults: use-remoteonly-zuul
+    concurrent: true
+    properties:
+     - zeromq-event
     triggers:
      - zuul
     builders:
@@ -29,37 +38,37 @@
 - project:
     name: 'FastStringSearch'
     jobs:
-     - '{name}-compile-php55'
-     - '{name}-compile-hhvm'
+     - '{name}-compile-php55-trusty'
+     - '{name}-compile-hhvm-trusty'
 
 # NativePreprocessor PHP extension
 - project:
     name: 'NativePreprocessor'
     jobs:
-     - '{name}-compile-php55'
+     - '{name}-compile-php55-trusty'
 
 # luasandbox PHP extension
 - project:
     name: 'luasandbox'
     jobs:
-     - '{name}-compile-php55'
-     - '{name}-compile-hhvm'
+     - '{name}-compile-php55-trusty'
+     - '{name}-compile-hhvm-trusty'
 
 # wikidiff PHP extension
 - project:
     name: 'wikidiff'
     jobs:
-     - '{name}-compile-php55'
+     - '{name}-compile-php55-trusty'
 
 # wikidiff2 PHP extension
 - project:
     name: 'wikidiff2'
     jobs:
-     - '{name}-compile-php55'
-     - '{name}-compile-hhvm'
+     - '{name}-compile-php55-trusty'
+     - '{name}-compile-hhvm-trusty'
 
 # wmerrors PHP extension
 - project:
     name: 'wmerrors'
     jobs:
-     - '{name}-compile-php55'
+     - '{name}-compile-php55-trusty'
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 950a073..dc3510b 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -7863,50 +7863,50 @@
   - name: mediawiki/php/FastStringSearch
     # no check pipeline since -build runs code :-)
     test:
-      - FastStringSearch-compile-hhvm
-      - FastStringSearch-compile-php55
+      - FastStringSearch-compile-hhvm-trusty
+      - FastStringSearch-compile-php55-trusty
     gate-and-submit:
-      - FastStringSearch-compile-hhvm
-      - FastStringSearch-compile-php55
+      - FastStringSearch-compile-hhvm-trusty
+      - FastStringSearch-compile-php55-trusty
 
   - name: mediawiki/php/luasandbox
     # no check pipeline since -build runs code :-)
     test:
-      - luasandbox-compile-hhvm
-      - luasandbox-compile-php55
+      - luasandbox-compile-hhvm-trusty
+      - luasandbox-compile-php55-trusty
     gate-and-submit:
-      - luasandbox-compile-hhvm
-      - luasandbox-compile-php55
+      - luasandbox-compile-hhvm-trusty
+      - luasandbox-compile-php55-trusty
 
   - name: mediawiki/php/NativePreprocessor
     # no check pipeline since -build runs code :-)
     test:
-      - NativePreprocessor-compile-php55
+      - NativePreprocessor-compile-php55-trusty
     gate-and-submit:
-      - NativePreprocessor-compile-php55
+      - NativePreprocessor-compile-php55-trusty
 
   - name: mediawiki/php/wikidiff
     # no check pipeline since -build runs code :-)
     test:
-      - wikidiff-compile-php55
+      - wikidiff-compile-php55-trusty
     gate-and-submit:
-      - wikidiff-compile-php55
+      - wikidiff-compile-php55-trusty
 
   - name: mediawiki/php/wikidiff2
     # no check pipeline since -build runs code :-)
     test:
-      - wikidiff2-compile-hhvm
-      - wikidiff2-compile-php55
+      - wikidiff2-compile-hhvm-trusty
+      - wikidiff2-compile-php55-trusty
     gate-and-submit:
-      - wikidiff2-compile-hhvm
-      - wikidiff2-compile-php55
+      - wikidiff2-compile-hhvm-trusty
+      - wikidiff2-compile-php55-trusty
 
   - name: mediawiki/php/wmerrors
     # no check pipeline since -build runs code :-)
     test:
-      - wmerrors-compile-php55
+      - wmerrors-compile-php55-trusty
     gate-and-submit:
-      - wmerrors-compile-php55
+      - wmerrors-compile-php55-trusty
 
   - name: mediawiki/oauthclient-php
     template:

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ief163f4db79d543681d95ee66267be20b597cb4c
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>

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

Reply via email to