Make WordPress Core

Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#37625 closed defect (bug) (fixed)

Add PHP 7.1 to tested versions in Travis

Reported by: jorbin's profile jorbin Owned by: jorbin's profile jorbin
Milestone: 4.7 Priority: high
Severity: normal Version:
Component: Build/Test Tools Keywords: has-patch
Focuses: Cc:

Description

Nightly is testing the 7.1 dev branch which isn't up to date, while listing 7.1 explicitly tests beta2.

Attachments (1)

37625.diff (462 bytes) - added by jorbin 8 years ago.

Download all attachments as: .zip

Change History (9)

@jorbin
8 years ago

#1 follow-up: @jorbin
8 years ago

this run demonstrates that listing 7.1 does so with the beta. Also shows a bunch of errors that we need to fix.

#2 in reply to: ↑ 1 @ocean90
8 years ago

Replying to jorbin:

Also shows a bunch of errors that we need to fix.

Not sure I agree here. 🙂 I don't want that we're going to fix anything until it's 100% clear that PHP will ship the current changes, see #37295 for more. If they do, < 4.7 wouldn't be compatible with 7.1 so we don't have to add it to the test matrix.

This ticket was mentioned in Slack in #core by ocean90. View the logs.


8 years ago

#4 @jorbin
8 years ago

  • Milestone changed from 4.6 to 4.7

#5 @jorbin
8 years ago

  • Owner set to jorbin
  • Resolution set to fixed
  • Status changed from new to closed

In 38273:

Build/Test Tools: Ensure PHP 7.1 is tested on Travis.

PHP 7.1 is the next version of PHP and WordPress should support it with the first major version after 7.1 launches. This will facilitate testing. Failures on 7.1 won't necessitate builds failing while 7.1 is still in beta.

Fixes #37625.

#6 @ocean90
8 years ago

@jorbin Looks like the PHP 7.1 setup is broken since https://travis-ci.org/aaronjorbin/develop.wordpress/jobs/155607823:

/home/travis/build.sh: line 45: 3777 Bus error (core dumped) grunt $WP_TRAVISCI

Can you take a look?

#7 @jorbin
7 years ago

In 39424:

Build/Test Tools: Remove PHP 7.1 from allowed failures

PHP 7.1 has been officially released. http://php.net/archive/2016.php#id2016-12-01-3

See #37625
Props helen, pento, The PHP team

#8 @jorbin
7 years ago

In 39425:

Build/Test Tools: Remove PHP 7.1 from allowed failures

[39424] for 4.7

:tada: PHP 7.1 has been officially released. http://php.net/archive/2016.php#id2016-12-01-3

See #37625
Props helen, pento, The PHP team

Note: See TracTickets for help on using tickets.