WordPress.org

Make WordPress Core

#40539 closed enhancement (fixed)

Add composer packages and composer cache to Travis CI cache

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

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 21 months ago.

Download all attachments as: .zip

Change History (14)

@netweb
21 months ago

#1 @netweb
21 months ago

  • Keywords has-patch commit added

#2 @johnbillion
21 months ago

  • Owner set to johnbillion
  • Status changed from new to reviewing

#3 @johnbillion
21 months ago

  • Resolution set to fixed
  • Status changed from reviewing to 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
21 months ago

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

#5 @johnbillion
21 months 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
21 months 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
21 months 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
21 months 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
21 months 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
21 months 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
21 months 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
21 months 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
21 months ago

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