jenkins-bot has submitted this change and it was merged.
Change subject: php-compile experimental jobs on Nodepool
......................................................................
php-compile experimental jobs on Nodepool
Zend 5.5 on Trusty image
HHVM php compile moved to Jessie image.
Create:
php-compile-hhvm-jessie
php-compile-hhvm-test-jessie
php-compile-php55-trusty
Bug: T119140
Change-Id: Id98c53f108152044a6c9349bb7e4f098fdf003d5
---
M jjb/php-extensions.yaml
M zuul/layout.yaml
2 files changed, 37 insertions(+), 2 deletions(-)
Approvals:
Hashar: Looks good to me, approved
jenkins-bot: Verified
diff --git a/jjb/php-extensions.yaml b/jjb/php-extensions.yaml
index 27cdc13..d839c9a 100644
--- a/jjb/php-extensions.yaml
+++ b/jjb/php-extensions.yaml
@@ -1,4 +1,4 @@
-- job:
+- job: &php-compile-php55
name: 'php-compile-php55'
node: contintLabsSlave && UbuntuTrusty
defaults: use-remoteonly-zuul
@@ -15,6 +15,13 @@
- archive-test-logs
- job:
+ !!merge : *php-compile-php55
+ name: 'php-compile-php55-trusty'
+ node: ci-trusty-wikimedia
+ triggers:
+ - zuul
+
+- job: &php-compile-hhvm
name: 'php-compile-hhvm'
node: contintLabsSlave && UbuntuTrusty
defaults: use-remoteonly-zuul
@@ -26,6 +33,12 @@
hphpize
cmake .
make
+- job:
+ !!merge : *php-compile-hhvm
+ name: 'php-compile-hhvm-jessie'
+ node: ci-jessie-wikimedia
+ triggers:
+ - zuul
- publisher:
name: archive-test-logs
@@ -36,7 +49,7 @@
# Version that runs the HHVM tests using a kind
# of hack.
-- job:
+- job: &php-compile-hhvm-test
name: 'php-compile-hhvm-test'
node: contintLabsSlave && UbuntuTrusty
defaults: use-remoteonly-zuul
@@ -52,3 +65,10 @@
REPORT_EXIT_STATUS=1 ./hhvm-test.sh run-tests.php
publishers:
- archive-test-logs
+
+- job:
+ !!merge : *php-compile-hhvm-test
+ name: php-compile-hhvm-test-jessie
+ node: ci-jessie-wikimedia
+ triggers:
+ - zuul
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 6c40102..ca93bc2 100644
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -8242,6 +8242,9 @@
gate-and-submit:
- php-compile-hhvm
- php-compile-php55
+ experimental:
+ - php-compile-hhvm-jessie
+ - php-compile-php55-trusty
- name: mediawiki/php/luasandbox
# no check pipeline since -build runs code :-)
@@ -8251,6 +8254,9 @@
gate-and-submit:
- php-compile-hhvm-test
- php-compile-php55
+ experimental:
+ - php-compile-hhvm-test-jessie
+ - php-compile-php55-trusty
- name: mediawiki/php/NativePreprocessor
# no check pipeline since -build runs code :-)
@@ -8258,6 +8264,8 @@
- php-compile-php55
gate-and-submit:
- php-compile-php55
+ experimental:
+ - php-compile-php55-trusty
- name: mediawiki/php/wikidiff
# no check pipeline since -build runs code :-)
@@ -8265,6 +8273,8 @@
- php-compile-php55
gate-and-submit:
- php-compile-php55
+ experimental:
+ - php-compile-php55-trusty
- name: mediawiki/php/wikidiff2
# no check pipeline since -build runs code :-)
@@ -8274,6 +8284,9 @@
gate-and-submit:
- php-compile-hhvm
- php-compile-php55
+ experimental:
+ - php-compile-hhvm-jessie
+ - php-compile-php55-trusty
- name: mediawiki/php/wmerrors
# no check pipeline since -build runs code :-)
@@ -8281,6 +8294,8 @@
- php-compile-php55
gate-and-submit:
- php-compile-php55
+ experimental:
+ - php-compile-php55-trusty
- name: mediawiki/oauthclient-php
template:
--
To view, visit https://gerrit.wikimedia.org/r/319324
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Id98c53f108152044a6c9349bb7e4f098fdf003d5
Gerrit-PatchSet: 2
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Hashar <[email protected]>
Gerrit-Reviewer: Paladox <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits