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