BryanDavis has uploaded a new change for review.

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

Change subject: travis-ci: bypass Composer ssl on PHP 5.3.3
......................................................................

travis-ci: bypass Composer ssl on PHP 5.3.3

The PHP 5.3.3 builds provided by Travis-CI do not include SSL support.
This in turn causes modern versions of Composer to fail with default
configuration. When testing under PHP 5.3.3, configure Composer to use
non-tls connections.

Also tell Composer to shut up about the XDebug warning because it is
noise (and probably FUD).

Bug: T137507
Change-Id: Ib678a12031cf16a2dbaa26aff3be1ccbea13c340
---
M .travis.yml
1 file changed, 5 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/cdb refs/changes/66/293666/1

diff --git a/.travis.yml b/.travis.yml
index 3d4019f..d61c055 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,6 +7,11 @@
   - "5.6"
   - "hhvm"
 sudo: false
+env:
+  global:
+    - COMPOSER_DISABLE_XDEBUG_WARN=1
+before_script:
+  - if [ "$TRAVIS_PHP_VERSION" = "5.3.3" ]; then composer config disable-tls 
true; composer config secure-http false; fi
 install:
   - composer install
 script:

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib678a12031cf16a2dbaa26aff3be1ccbea13c340
Gerrit-PatchSet: 1
Gerrit-Project: cdb
Gerrit-Branch: master
Gerrit-Owner: BryanDavis <bda...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to