Make WordPress Core

Opened 9 years ago

Closed 9 years ago

#40539 closed enhancement (fixed)

Add composer packages and composer cache to Travis CI cache

Reported by: netweb Owned by: johnbillion
Priority: normal Milestone: 4.8
Component: Build/Test Tools Version:
Severity: normal Keywords:
Cc: Focuses:

Description

Following up from [40269] we should add composer packages and composer cache to the Travis CI cache.

​https://docs.travis-ci.com/user/caching/

Attachments (1)

40539.diff​ (310 bytes ) - added by netweb 9 years ago.

Download all attachments as: .zip

Change History (14)

@netweb
9 years ago

#1 @netweb
9 years ago

  • Keywords has-patch commit added

#2 @johnbillion
9 years ago

  • Owner set to johnbillion
  • Status new → reviewing

#3 @johnbillion
9 years ago

  • Resolution → fixed
  • Status reviewing → closed

In 40538:

Build/Test Tools: Add Composer files to the cache on Travis.

The Travis cache is specific to the branch and language version (PHP version), so this should speed up each subsequent build once the cache is primed.

Props netweb

Fixes #40539

#4 @johnbillion
9 years ago

  • Keywords fixed-major added; has-patch commit removed
  • Resolution fixed
  • Status closed → reopened
  • Type defect (bug) → enhancement

#5 @johnbillion
9 years ago

In 40547:

Build/Test Tools: Backport various recent changes to the 4.7 branch.

  • Add support for PHPUnit 6+.
  • Add Composer files to the cache on Travis.
  • Remove HHVM from the test infrastructure on Travis.

Merges [40536], [40538], [40539], and [40546] to the 4.7 branch.

See #40539
Fixes #39822, #40548

#6 @johnbillion
9 years ago

In 40548:

Build/Test Tools: Add Composer files to the cache on Travis.

The Travis cache is specific to the branch and language version (PHP version), so this should speed up each subsequent build once the cache is primed.

See #40539

Merges [40538] to the 4.6 branch.

#7 @johnbillion
9 years ago

In 40549:

Build/Test Tools: Add Composer files to the cache on Travis.

The Travis cache is specific to the branch and language version (PHP version), so this should speed up each subsequent build once the cache is primed.

See #40539

Merges [40538] to the 4.5 branch.

#8 @johnbillion
9 years ago

In 40550:

Build/Test Tools: Add Composer files to the cache on Travis.

The Travis cache is specific to the branch and language version (PHP version), so this should speed up each subsequent build once the cache is primed.

See #40539

Merges [40538] to the 4.4 branch.

#9 @johnbillion
9 years ago

In 40551:

Build/Test Tools: Add Composer files to the cache on Travis.

The Travis cache is specific to the branch and language version (PHP version), so this should speed up each subsequent build once the cache is primed.

See #40539

Merges [40538] to the 4.3 branch.

#10 @johnbillion
9 years ago

In 40552:

Build/Test Tools: Add Composer files to the cache on Travis.

The Travis cache is specific to the branch and language version (PHP version), so this should speed up each subsequent build once the cache is primed.

See #40539

Merges [40538] to the 4.2 branch.

#11 @johnbillion
9 years ago

In 40553:

Build/Test Tools: Add Composer files to the cache on Travis.

The Travis cache is specific to the branch and language version (PHP version), so this should speed up each subsequent build once the cache is primed.

See #40539

Merges [40538] to the 4.1 branch.

#12 @johnbillion
9 years ago

In 40554:

Build/Test Tools: Add Composer files to the cache on Travis.

The Travis cache is specific to the branch and language version (PHP version), so this should speed up each subsequent build once the cache is primed.

See #40539

Merges [40538] to the 4.0 branch.

#13 @johnbillion
9 years ago

  • Keywords fixed-major removed
  • Resolution → fixed
  • Status reopened → closed
Note: See TracTickets for help on using tickets.