Make WordPress Core

Opened 11 years ago

Closed 11 years ago

#30822 closed enhancement (fixed)

Add support for Travis-ci container-based infrastructure.

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

Description

Patch adds support for Travis-ci container based infrastructure to our .travis.yml file.
See more info at http://docs.travis-ci.com/user/workers/container-based-infrastructure/

Travis CI:

The build containers in our legacy build infrastructure have had 1.5 cores (with burst capacity) and 3GB of memory, the new containers have 2 dedicated cores available and 4 GB of memory.

Before: https://travis-ci.org/aaronjorbin/develop.wordpress/builds/44703396
After: https://travis-ci.org/ntwb/wordpress/builds/44776467

It's an obscure parameter name in the patch, but it is what it is sudo: false

Via #bbPress2736 and props to tw2113 please and thank you :)

Attachments (1)

30822.diff (221 bytes) - added by netweb 11 years ago.

Download all attachments as: .zip

Change History (3)

@netweb
11 years ago

#1 @jorbin
11 years ago

  • Milestone changed from Awaiting Review to 4.2
  • Owner set to jorbin
  • Status changed from new to assigned

You had me at faster builds (which you didn't specifically say, but looks like it will happen)

#2 @jorbin
11 years ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 30987:

Switch to container-based infrastructure on Travis CI.

The container-based infrastructure has more memory and more cores. It also is designed to startup faster. We give up the ability to use sudo, but we aren't using that right now so we should be good.

Props netweb, tw2113.
Fixes #30822.

Note: See TracTickets for help on using tickets.