Skip to content

Fix some Travis issues#295

Merged
stof merged 1 commit intominkphp:masterfrom
stof:travis_setup
Oct 3, 2018
Merged

Fix some Travis issues#295
stof merged 1 commit intominkphp:masterfrom
stof:travis_setup

Conversation

@stof
Copy link
Copy Markdown
Member

@stof stof commented Oct 3, 2018

  • remove testing on HHVM, as they stopped caring about PHP compat
  • use the precise infra to run tests on PHP 5.3 (until we drop support, which is not the goal here)
  • add testing on PHP 7.2
  • use the tested PHP version to run the builtin webserver, as the Trusty infra may not pre-install PHP 5.6 (except for the 5.3 job of course, but that one runs on Precise)

- add testing on PHP 7.2
- remove testing on HHVM as they stopped caring about feature compatibility
  with PHP
- force using the precise image for PHP 5.3
- use the current PHP version to run the test server, except for PHP 5.3
@aik099
Copy link
Copy Markdown
Member

aik099 commented Oct 3, 2018

What build errors exactly are fixed by this PR? Can you please quote the covered Travis CI error messages? I'm asking, because you might be fixing errors reported in other issues as well.

@stof
Copy link
Copy Markdown
Member Author

stof commented Oct 3, 2018

The second point in my list fixes the fact that the PHP 5.3 job is crashing saying it cannot have PHP 5.3 (https://travis-ci.org/minkphp/MinkSelenium2Driver/jobs/436585583)

The other points are cleanups of the test infra (and adding PHP 7.2).

@aik099
Copy link
Copy Markdown
Member

aik099 commented Oct 3, 2018

OK.

@stof stof merged commit 391cf14 into minkphp:master Oct 3, 2018
@stof stof deleted the travis_setup branch October 3, 2018 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants