Legoktm has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/362314 )
Change subject: Add PHP 7.0 tests for wikidiff2 and luasandbox
......................................................................
Add PHP 7.0 tests for wikidiff2 and luasandbox
Change-Id: I75528d8674864560b2fae191c7a465fb1a2f3523
---
M jjb/php-extensions.yaml
M zuul/layout.yaml
2 files changed, 30 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/integration/config
refs/changes/14/362314/1
diff --git a/jjb/php-extensions.yaml b/jjb/php-extensions.yaml
index 7d80c47..db09024 100644
--- a/jjb/php-extensions.yaml
+++ b/jjb/php-extensions.yaml
@@ -21,6 +21,30 @@
triggers:
- zuul
+- job: &php-compile-php70
+ name: 'php-compile-php70'
+ node: contintLabsSlave && DebianJessie
+ defaults: use-remoteonly-zuul
+ triggers:
+ - zuul
+ builders:
+ - shell: |
+ /usr/bin/phpize7.0 --version
+ /usr/bin/phpize7.0
+ ./configure
+ make
+ REPORT_EXIT_STATUS=1 make test
+ publishers:
+ - archive-test-logs
+
+- job:
+ !!merge : *php-compile-php70
+ name: 'php-compile-php70-jessie'
+ node: ci-jessie-wikimedia
+ triggers:
+ - zuul
+
+
- job: &php-compile-hhvm
name: 'php-compile-hhvm'
node: contintLabsSlave && DebianJessie
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 1ebff2b..d2a875e 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -6930,24 +6930,30 @@
test:
- php-compile-hhvm-test
- php-compile-php55
+ - php-compile-php70
gate-and-submit:
- php-compile-hhvm-test
- php-compile-php55
+ - php-compile-php70
experimental:
- php-compile-hhvm-test-jessie
- php-compile-php55-trusty
+ - php-compile-php70-jessie
- name: mediawiki/php/wikidiff2
# no check pipeline since -build runs code :-)
test:
- php-compile-hhvm
- php-compile-php55
+ - php-compile-php70
gate-and-submit:
- php-compile-hhvm
- php-compile-php55
+ - php-compile-php70
experimental:
- php-compile-hhvm-jessie
- php-compile-php55-trusty
+ - php-compile-php70-jessie
- name: mediawiki/php/wmerrors
# no check pipeline since -build runs code :-)
--
To view, visit https://gerrit.wikimedia.org/r/362314
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I75528d8674864560b2fae191c7a465fb1a2f3523
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits